3

このリンクOAuth 2.0 In .NET With Instagram APIをたどったところ、アクセストークンの取得に関する問題を解決するのに役立ちました。

私のコードはこれです:

NameValueCollection parameters = new NameValueCollection
                                             {
                                                 {"client_id", ClientId},
                                                 {"client_secret", ClientSecretId},
                                                 {"object", "user"},
                                                 {"aspect", "media"},
                                                 {"verify_token", "thisIsANormalSubscription"},
                                                 {"callback_url", CallbackURI}
                                             };

        WebClient client = new WebClient();
        var result = client.UploadValues(SubscriptionURI, parameters);

SubscriptionURI = " https://api.instagram.com/v1/subscriptions ".

POSTリクエストのすべてのパラメーターを含むinstagram(http://instagram.com/developer/realtime/ )のガイドに従っています。しかし、client.UploadValues を実行すると 400 エラーしか発生しません。

PS:これは私の最初の投稿なので、私が望むほど目に魅力的ではないかもしれません

4

2 に答える 2

0

アクセス トークンを持っている場合は、私が見つけたこのプラグインを使用できます。ユーザーから最新の写真を取得します。

インスタグラム.NET

于 2013-07-29T16:49:41.537 に答える
0

Instasharp クライアント API ( https://github.com/InstaSharp/InstaSharp ) を使用している場合は、次のようなことができます。

    public InstagramConfig Config 
    {
        get
        {
            return new InstagramConfig(InstagramAuthorisationModel.ApplicationId, InstagramAuthorisationModel.Secret);
        }
    }

public void YourSubscribeMethod(string searchTerm)
{
    var result = await new Subscription(Config).CreateTag(searchTerm))
}

ここで、InstagramAuthorisationModel は、登録済みのアプリケーション ID とシークレットを保持するクラスです Geography、(CreateGeography)、User (CreateUser)、および (CreateLocation) メソッドのサブスクリプションを作成できます。

于 2014-08-29T20:41:06.133 に答える