2017-09-27 13 views
1

ユーザーIDを取得するための私のカール要求はデータを返していません。ここでInstagram apiはHTTPステータス200を返しますが、応答に空のデータ配列が含まれています

https://api.instagram.com/v1/users/search?q=xxxxx&access_token=xxxxxxxxxxxxx

私は取得していた結果である: { "データ":[]、 "メタ":{ "コード":200}}

どんな問題がある可能性があります任意の考えを?

おかげで、 Mojgan

答えて

1

私はあなたがサンドボックスモードであると思います。サンドボックスモードでは、自分のデータとサンドボックスに承認したユーザーだけが表示されます。

APIコールq=でユーザー名を検索すると、data=[]レスポンスにユーザーの詳細だけが表示されます。

あなたがライブになり、public_contentの承認を受けると、すべてのユーザーの結果が表示されます。

ここではサンドボックスモードについて詳しく読む: データは、サンドボックスのユーザーに制限されており、 から20枚の最新のメディアは、各サンドボックスユーザーのサンドボックス内

アプリは、10人のユーザー

に制限されてい https://www.instagram.com/developer/sandbox/

データは、これらのユーザのそれぞれ の10人のユーザと20の最新のメディアに限定されます。

1

InstagramはAPI設定を変更し、今朝ウェブ上で非常に多くのアプリを台無しにしました。彼らはFBに切り替わりますhttps://developers.facebook.com/products/instagram/

新しいInstagram API機能を使用するには、ビジネスプロファイルが必要です。サードパーティツールへのアクセスを許可するには、Facebookログインを使用する必要があります。

+0

が正しくない場合、古いAPIは引き続き機能しますが、グラフAPIは企業が投稿を管理してコメントを管理するためのAPIです。彼らは10月1日から古いAPIにアクセスする新しい開発者へのアクセスを制限していますが、まだ承認されているユーザーのために働いています – krisrak

関連する問題