如何解决instagram用户令牌通过具有相同权限范围的图api给出不同的响应
我目前正在开发一个程序,该程序通过Graph API转到不同的instagram页面,以通过使用instagram / facebook登录授予的用户令牌来获取页面帖子上的数据。我遇到了这样一种情况,即在具有相同权限的过程中生成的令牌给了我两种不同的结果。
当我运行graph.facebook.com/v3.2/pageName1?fields=id&accesstoken=xxxxxxx1时,我得到了如下所示的预期结果
{
"id": "123457890"
}
当我运行graph.facebook.com/v3.2/pageName2?fields=id&accesstoken=xxxxxxx2时,出现如下所示的意外结果。
{
"error": {
"message": "(#803) Some of the aliases you requested do not exist: pageName2","type": "OAuthException","code": 803,"fbtrace_id": "23123"
}
}
我已经确认令牌是通过与页面相关联的正确登录名生成的,并且给出的权限完全相同。这两个页面都与instagram商业帐户绑定。并且这两个键的许可范围分别是pages_show_list,instagram_basic,instagram_manage_insights,pages_read_engagement,public_profile。
当使用正确的登录名以完全相同的方式生成令牌时,我只是想不出为什么一个令牌起作用而另一个令牌不起作用的原因。有没有人遇到这种情况并解决了这个问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。