0

このコードを実行したいのですが、 authInfo が見つかりません。var users = 新しい InstaSharp.Endpoints.Users.Authenticated (構成、authInfo)

asp.netにコードInstasharp sdkがある場合は、共有してください

4

3 に答える 3

3

GitHub コードの代わりにバイナリを使用している場合、いくつかの小さな違いがあります:OAuthクラスはInstaSharp.Auth.
のためにauthInfo; パラメータなしでオブジェクトの新しいインスタンスを作成し、InstaSharp.AuthInfo好きな場所で使用するようにアクセス トークンを設定できます。

 AuthInfo authInfo = new AuthInfo();
 authInfo.Access_Token = "the code you get after user authentication";

お役に立てば幸いです。

于 2015-04-06T00:39:14.800 に答える
1

GitHubから最新バージョンを取得すると、次のコードを使用できます。

    var config = new InstagramConfig(clientId, secret, "http://localhost");
    var oauth = new OAuth(config);
    var link = OAuth.AuthLink(config, scopes, OAuth.ResponseType.Code);

ユーザーをリンクにリダイレクトするか、ブラウザでこのリンクを開いてアプリケーションを承認します。その後、応答コードを取得します。このコードをコピーして RequestToken メソッドに貼り付けます

    var authInfo = await oauth.RequestToken("CODE_HERE");
    var tagsApi = new InstaSharp.Endpoints.Tags(config, authInfo);
    var tagInfo = tagsApi .Get("tagName");
于 2014-09-25T21:03:08.527 に答える