Instagram api不适用于某些api调用,如下所示,随后等

时间:2016-06-30 06:24:40

标签: api instagram sandbox instagram-api

我正在使用instagram api调用来检索各种详细信息,如媒体,关注者列表,后续列表等...即使用户有追随者api返回,有时也会

{"分页":{}," meta":{"代码":200},"数据":[]}

有时用

{" meta":{" error_type":" APINotAllowedError"," code":400," error_message&#34 ;:"您无法查看此资源"}}

https://api.instagram.com/v1/users/1334757492/?access_token=2301663158.7114bad.addf9ad5791945e3a89a7fb1c3fca31c

以上api工作正常。获得媒体也是api。

https://api.instagram.com/v1/users/1334757492/followed-by?access_token=2301663158.7114bad.addf9ad5791945e3a89a7fb1c3fca31c

以上api不起作用。还有api以下列表和其他一些api的

1 个答案:

答案 0 :(得分:0)

您必须在每个API范围内授权访问令牌。并在沙盒模式下运行它。如果你想激活它(在你的情况下,你必须至少授权public_content和follower_list范围),请访问此链接:

激活public_content: https://api.instagram.com/oauth/authorize/?client_id=[YOUR-CLIENT-ID]&redirect_uri=[YOURREDIRECT-URI]&response_type=token&scope=public_content

激活关注者列表: https://api.instagram.com/oauth/authorize/?client_id=[YOUR-CLIENT-ID]&redirect_uri=[YOUR-REDIRECT-URI]&response_type=token&scope=follower_list

参考: 1. https://www.instagram.com/developer/authorization/ 2. https://www.instagram.com/developer/sandbox/