将Instagram Graph Api与永久页面访问令牌一起使用仅适用于某些帐户

时间:2019-03-06 22:42:26

标签: facebook facebook-graph-api instagram facebook-access-token instagram-graph-api

我尝试通过永久页面访问令牌facebook: permanent Page Access Token?)通过instagram图表API从instagram商业帐户中获取一些图像。这些特定的令牌似乎是服务器端应用永久获得图形API的唯一可能性。

另一方面,我在fb文档中发现了一个提示,即只有用户才能访问令牌才能访问instagram商业帐户。

  

“不支持页面访问令牌。”

https://developers.facebook.com/docs/instagram-api/overview/?locale=en_US

到目前为止,我一直在使用页面令牌没有任何问题,这很有趣。重置项目数据库并生成新令牌后,我观察到某些帐户无法提取数据,而其他帐户则没有问题。

  

“不支持的获取请求。ID为'XXX'的对象不存在,由于缺少权限而无法加载,或者不支持此操作。”

我有2个instagram帐户:1个正在使用页面访问令牌,而另一个则没有。因此,我在fb图资源管理器中对其进行了检查。使用用户访问令牌,两个帐户都没有问题。分别对两个帐户使用页面访问令牌,一个可以很好地进行查询,而另一个则不能。我创建的第三个帐户也有同样的问题。

我尝试解决的问题:

  1. 从我的数据库中删除所有永久页面访问令牌,然后再次生成它们
  2. 通过fb图形资源管理器工具手动生成永久页面访问令牌
  3. 将我的instagram帐户重新设置为个人帐户,然后再通过该应用重新设置为企业帐户
  4. 将我的instagram帐户重新设置为个人帐户,然后通过Facebook页面再次将其转换为企业帐户
  5. 创建一个新的instagram帐户和一个新的facebook页面进行连接(重复3.和4。)

我现在的问题:

  1. 我可以为instagram图形API使用永久页面访问令牌吗?
  2. 如果没有,我如何获得对instagram图表api的永久服务器端访问权限?

我现在在互联网和stackoverflow上搜索了好几天,然后变得疯狂,因为我似乎是唯一遇到此问题的人。因此,我的开发人员将非常感谢您的帮助。蒂亚。

1 个答案:

答案 0 :(得分:0)

从昨天开始,使用永久页面访问令牌时,一切仍然可以正常运行。好像fb解决了一个内部错误。但是,问题仍然存在,是否可以普遍使用页面访问令牌,或者它本身仅仅是一个错误。