这是我第四次发送我的应用程序以供审核。我想使用 Instagram Basic Display API,因此需要 instagram_graph_user_media 权限才能访问媒体(顺便说一下 instagram_graph_user_profile)。我有 2 个测试用户,我的个人 IG 帐户有一堆图片,还有一个我用空提要创建的测试用户。我可以用两个用户登录。但是当 Instagram 应用审核者登录时,我的应用无法访问他们的媒体。我成功检索了访问令牌,但是到了调用 Graph API 的时候会发生什么:
https://graph.instagram.com/me/media?fields=media_type,media_url,permalink,thumbnail_url&access_token=IGQV....
返回
{"error":{"message":"Application does not have permission for this action","type":"IGApiException","code":10,"fbtrace_id":"A99vuaAC41DSvlt0Hxvcly-"}}
应用程序审核者可能会在身份验证屏幕中取消选中 instagram_graph_user_media 访问权限,从而仅授予您对 instagram_graph_user_profile 的访问权限。我遇到了完全相同的错误代码,我执行了以下操作:
https://graph.instagram.com/me?fields=account_type,username&access_token=${accessToken}
请参阅我下面的图片。
现在,我执行了上述操作,但仍然收到代码 10 的应用程序审核失败,这意味着第二次仅获取用户名和帐户类型失败,我不知道他们是如何做到这一点的。
归档时间: |
|
查看次数: |
3687 次 |
最近记录: |