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

Using Instagram Graph Api with permanent page access token only works for some accounts

我尝试通过永久 页面访问令牌 (facebook: permanent Page Access Token?) 通过 instagram 图 api 从 Instagram 企业帐户中获取一些图像.这些特定的令牌似乎是 服务器端应用程序 .

永久访问图表 api 的唯一可能性

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

"Page access tokens are not supported."

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

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

"Unsupported get request. Object with ID 'XXX' does not exist, cannot be loaded due to missing permissions, or does not support this operation."

我有 2 个 Instagram 帐户:一个使用页面访问令牌,另一个没有。所以,我在 fb graph explorer 中检查了它。使用用户访问令牌我对这两个帐户都没有问题。分别为两个帐户使用页面访问令牌,一个可以很好地用于查询,而另一个则不能。我创建的第三个帐户也有同样的问题。

我尝试解决的问题:

  1. 正在从我的数据库中删除所有永久页面访问令牌并重新生成它们
  2. 通过 fb 图形浏览器工具手动生成永久页面访问令牌
  3. 通过应用程序将我的 Instagram 帐户变回个人帐户,然后再变回企业帐户
  4. 通过 facebook 页面将我的 Instagram 帐户变回个人帐户,然后再变回公司帐户
  5. 创建一个新的 Instagram 帐户和一个新的 Facebook 页面进行连接(重复 3. 和 4.)

我现在的问题:

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

我现在在 Internet 和 Whosebug 上搜索了好几天,快要发疯了,因为我似乎是唯一遇到这个问题的人。因此,我的开发人员同事将非常感谢您的帮助。蒂亚

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