微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

instagram用户令牌通过具有相同权限范围的图api给出不同的响应

如何解决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 举报,一经查实,本站将立刻删除。