cho*_*ket 12 php instagram-api
我的问题与此非常相似.
我正在处理的Instagram应用程序是SandBox模式
在我的应用程序中,我首先获得public_content权限,以获取我需要的必要信息.
但是,当我试图获取经过身份验证的用户所遵循的私人帐户的信息时,我收到APINotAllowedError错误消息
这是我尝试访问的API端点:
https://api.instagram.com/v1/users/PRIVATE_PROFILE/media/recent/?access_token=TOKEN_OF_USER_THAT_FOLLOWS_PRIVATE_PROFILE
这两个帐户都被邀请到沙盒应用程序,如果我使用相同的代码将其设置为公共,我可以从私人帐户获取最近的媒体.
这是API应该如何工作,因为你应该能够从跟随他的用户那里获得私人用户的信息.
小智 5
使用 GET 关系端点。
\n\nhttps://api.instagram.com/v1/users/user-id/relationship
\n\n此端点返回 BOOL 值 \xe2\x80\x9ctarget_user_is_private\xe2\x80\x9d。
\n\n或者试试这个
\n\n您可以将用户媒体端点与 client_id 一起使用:
\n\nhttps://api.instagram.com/v1/users/USER_ID/media/recent/?client_id=YOUR-CLIENT_ID
\n\n如果用户是私人用户,您将收到如下响应:
\n\n{"meta":{"error_type":"APINotAllowedError","code":400,"error_message":"you cannot view this resource"}}\nRun Code Online (Sandbox Code Playgroud)\n\n如果用户是公开用户,那么您将获得“code”:200 的 API 响应以及用户最近的媒体数据 \xe2\x80\x93 “data”:[...]
\n| 归档时间: |
|
| 查看次数: |
4464 次 |
| 最近记录: |