【发布时间】:2015-09-19 14:55:18
【问题描述】:
我在这里遇到了一个非常奇怪的情况,我通过 Facebook 的文档到处查看,但没有任何答案。
我正在尝试从多个 Facebook 页面获取最近的帖子。但其中一个不断崩溃。当我使用应用令牌时它不起作用。如果我正在使用访问令牌,它会起作用,但它们会过期,所以最好不要使用它。
https://graph.facebook.com/norgeshushonefoss/posts?access_token=myAppToken
给出这个结果:
{
"error": {
"message": "Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
"type": "GraphMethodException",
"code": 100
}
}
虽然这个网址给了我最近的帖子:https://graph.facebook.com/norgeshus/posts?access_token=myAppToken
我看不出这两者有什么区别。是否有任何页面设置可能导致应用令牌由于某种原因无法授权?
【问题讨论】:
-
如果页面有任何访问限制(年龄、位置、酒精相关内容),那么您无法使用您的应用访问令牌访问其任何信息。它需要有资格查看页面的用户的用户访问令牌(或页面访问令牌)。
-
@CBroe 啊哈!那东西的文档记录太差了。不可能解决这些问题。如果需要,您可以将其发布为答案,我会将其标记为已接受。另外,人们,如果您投反对票,请发表评论以说明原因。我的问题是不是很糟糕?愚蠢的?无用?请告诉我:/
标签: facebook facebook-graph-api