【发布时间】:2015-04-22 16:28:10
【问题描述】:
我们正面临 Graph API 的问题。 Facebook Graph API“/{page-id}/feed”不适用于具有有效应用访问令牌的所有页面。以前它曾经工作过。我们今天注意到 API 抛出错误
{ “错误”: { "message": "发生未知错误。", “类型”:“OAuthException”, “代码”:1 } }
不工作的页面:
https://graph.facebook.com/22934684677/feed?access_token= https://graph.facebook.com/42798291365/feed?access_token=
注意:如果我们传递用户访问令牌而不是应用令牌,它会起作用。
Facebook 开发人员文档说“查看公开分享的帖子需要访问令牌。”所以应用访问令牌应该可以工作!
Facebook 是否会更改 API 内部的某些内容?谁能帮忙解决这个问题
【问题讨论】:
-
你知道那两个页面完全没有限制吗?
-
我可以检索照片、视频等。它一直工作到上周。我只是注意到它不适用于某些页面。有什么方法可以发现页面有什么限制吗?
-
不,没有办法知道哪些页面有限制。我建议在developers.facebook.com/bugs 提交一个错误
-
我投票结束这个问题,因为其中包含的所有 ID 我都能够使用应用令牌成功调用。此外,任何与 API 中的错误有关的问题都应提交给 developers.facebook.com/bugs。 Stack Overflow 上唯一正确的答案是提交错误
-
我们在我工作的地方遇到了同样的问题。似乎有人为此发布了错误报告:developers.facebook.com/bugs/783169051760311
标签: facebook facebook-graph-api facebook-graph-api-v2.2 facebook-public-feed-api