2015-11-18 7 views
7

私は特定のタグでメディアを取得しようとしています。私はスコープ 'basic'と 'public_content'でトークンを承認して取得しました。しかし、次の要求はステータスコード200で返されますが、たとえ空のデータであっても返されます。タグ 'london'には多くのコンテンツがあります。Public_contentスコープのInstagramサンドボックスアプリケーションリクエストは空の結果を返します

https://api.instagram.com/v1/tags/london?access_token= [MY TOKEN]

が不正な形式のこのリクエストであるかのInstagramのAPIの誤動作のですか?

答えて

9

サンドボックスモードでは、Instagramはサンドボックスユーザーに関連付けられたデータのみを返します。

データは、サンドボックスのユーザーに制限され、各サンドボックスのユーザーからの20枚の最新のメディア:

は、docs, section API behaviourに書き留めています。別の例として

[...]

、のは、メディアのリストを返すエンドポイントを考えてみましょう:/タグ/ {タグ名} /メディア/最近。このエンドポイントによって返される応答には、指定されたタグを持つメディアのみが含まれます。しかし、公共のInstagramユーザーからメディアを返す代わりに、サンドボックスユーザーに属するメディアのみが返されます。各ユーザーの最後の20人に制限されています。

サンドボックスユーザーで「london」タグを作成すると、そのタグが表示されます。アプリをライブに切り替えると、公開されているすべての「london」タグが表示されます。

リクエストの形式が誤っていないため、APIはドキュメントのとおりに動作します。

+2

私はあまりにも急いでその部分をスキミングしたようです。 私は基本的には、学生のアートプロジェクトにAPI経由でpublic_contentをフェッチすることをやめようとしていませんでした。最終結果としてはアプリはありません。また、ライブに行ってサンドボックスの制限を解除するために、私がクライアントとして持っている「ダミー」アプリを提出しようとする可能性はありません。バマー。 – Yogi

+1

本当に混乱しています。私は数日のうちにすべてを把握していましたので、この新しい記事を、他の開発者が[Instagram APIの新しい制限事項](https://medium.com/@emersonthis/instagram-on-ウェブサイト - 新しい - 風景 - 62c91d733894#.4z8g35g2s)。 – emersonthis

関連する問題