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