我遇到了Instagram新API政策的问题我已经批准了我的应用并获得了基本权限
在沙箱模式下使用应用程序时,我只能为自己的用户获取API响应,但是当我转移到实时模式并尝试使用API时,我收到的只是错误400代码
例如https://api.instagram.com/v1/users/search?access_token=MY-TOKEN&count=6&q=world
Response
{meta:{error_type:“OAuthPermissionsException”,代码:400,error_message:“此客户端尚未被批准访问此资源 . ” }}
即使使用与我自己的用户名相同的API仍然会得到相同的错误
我试图搜索它,但我能找到的是同样的错误发生在未经授权的用户身上
任何的想法 ?
2 回答
我通过访问以下URL并单击“授权”来授权Instagram
public_content
范围来修复This client has not been approved to access this resource
问题 .https://api.instagram.com/oauth/authorize/?client_id=[YOUR_CLIENT_ID]&redirect_uri=[YOUR_REDIRECT_URI]&scope=public_content&response_type=token
希望这有助于其他人 .
〜Surjith
我找到了原因,我不能使用该 endpoints 因为我只有基本权限 . 更多信息https://www.instagram.com/developer/endpoints/users/