我正在创建一个使用Facebook登录名获取instagram关注者见解的应用。目前,我已经关注并成功编写了此处的告示:https://developers.facebook.com/docs/instagram-api/getting-started/
但这是问题所在。 Facebook不会批准我的应用程序的“ manage_pages”权限。没有manage_pages,我不知道如何获取instagram帐户ID。
我已经尝试了两个星期,facebook除了“您的应用程序的预期功能不需要此许可,否则它似乎不会增强用户体验”之外不会提供任何解释,然后引用此https://developers.facebook.com/docs/facebook-login/permissions
我目前有一张关于该问题的Facebook支持票,但他们已经有将近2个星期没有答复。而且我有点绝望了。
在URL下方使用版本3.0和3.2来获取instagram帐户-它可与“ manage_permissions”一起使用,但如果没有它,则响应为空。
me/accounts?fields=name,id,access_token,instagram_business_account{id}
答案 0 :(得分:0)
Facebook终于回复了我的支持记录,并接受了我的应用程序审查!我上面使用的方法和指南是正确的。
答案 1 :(得分:0)
在没有额外的qnorm
权限的情况下,我也有类似的问题要获取Instagram ID。我没有任何理由要求用户获得manage_pages
页面权限(只是阅读它-它包含广告/创建/删除等权限,太疯狂了)只是为了让他们的Instagram帐户ID连接到页面。我发现manage
权限将提供此数据!因此,只读权限解决了我的问题。试试看!我猜比pages_read_engagement
好。