2016-07-04 5 views
10

我々はInstagramの検索ユーザーのAPI常に成功コードと空の結果を返す

https://api.instagram.com/v1/users/search?q={search-term}&access_token={access-token}

としてプロファイルリストを取得するにはInstagramの検索ユーザーAPIを呼び出しているが、我々は

{"meta": {"code": 200}, "data": []} 
として成功コードで常に空の結果を得ています

検索語は常にinstagramユーザー名、つまりユーザー名部分からhttps://www.instagram.com/username/

私はこれが2-3ヶ月前に働いていたことを思い出します。他の人は同様の問題に直面していますか?

+2

はサンドボックスモードですか? – krisrak

+0

はい。私たちは、それがサンドボックスモードのためだと分かったと思います。 2〜3か月前にPOCを作成する前に、他のプロダクションアプリからのアクセストークンを使用しました。あなたのコメントのために – user6096856

+0

btwありがとう、他のシナリオを知っている場合は投稿してください。 – user6096856

答えて

7

あなたの問題は既にわかっています。他の誰かが同じ問題を抱えている場合は、short article summarizing how Instagram's Sandbox Mode worksです。

TL; DR

「サンドボックスモードでは、」あなたが何をしたいの ほとんどをオフ壁材(unintuitively-命名)ゲートキーパーです。これは、厳格な送信プロセスを経ていないすべての クライアントのデフォルトステータスです。サンドボックスモードのAPI クライアントのアクセス権は非常に限られています。実際には は公開コンテンツ を表示している匿名ユーザーよりも少ないアクセス権しか持っていません。 が唯一のInstagramユーザーで、過去20の投稿のみが存在する小さな砂漠の島にアプリがあるからです。たとえば、 の場合、/ media/searchエンドポイントは のメディアを特定の場所の近くにアップロードします。 のメディア、または過去20日以降の投稿は除きます。

API呼び出しが成功しています。あなたのクライアントのために他のsanboxユーザーしか見ることができないので、結果を見つけられません。

関連する問題