Facebook Graph API中的不支持的获取请求

31

因为某种原因,我的https://graph.facebook.com/210155825774263返回了一个错误:

{
   "error": {
      "message": "Unsupported get request.",
      "type": "GraphMethodException",
      "code": 100
   }
}

我尝试了其他页面和ID,它返回相关(成功)的信息。一开始我以为这是一个与代码有关的错误 - 直到现在我才发现这是一个FB错误。有没有办法修复它以便以JSON格式获取页面信息?


这个ID代表什么? - Anvesh Saxena
https://graph.facebook.com/popsplat.in - EPQRS
6个回答

21
这个错误是由于页面权限的几个问题导致的。
1. 进入编辑页面->管理权限 检查年龄限制: 13+
2. 进入基本信息->启动类型:: 设置为已发布。

1
通过在请求中提供我的 auth_token,我能够访问年龄限制页面的图形对象。由于我超过13岁,因此我能够获取图形对象。 - Weston Ruter
2
请只发送翻译文本:“请问在哪里找到编辑页面选项?” - Shivam

7

我之前也遇到过这个问题,原因是我管理的Facebook页面在“权限管理”菜单中设置了“地区限制”。一旦我取消了这个限制,图表错误就消失了。


2

我曾经遇到过这个问题,因为我忘记了关闭沙盒模式。要关闭它,请转到设置->基础设置->沙盒模式。


我的安卓应用程序中,对于测试用户而言,我收到了不支持的请求,而不是测试人员,我收到了应用程序未设置错误。如果我禁用沙盒模式,它是否能正常工作? - sejn

1
您遇到问题的页面需要用户访问令牌才能访问,或者存在某些限制,只有在用户登录后才能解决。

这并不适用于页面上的公共信息。例如:http://graph.facebook.com/style - EPQRS
此页面可公开访问,我的回答意思是该页面可能由于某些限制而仅能使用有效的访问令牌才能访问。我尝试使用应用程序访问令牌访问popsplat.in并获得相同的错误,尝试打开facebook.com/popsplat.in并被重定向到Facebook的主页以进行登录。使用有效的用户访问令牌返回类似于在www.facebook.com/popsplat.in查看页面之前需要登录的要求。 - Anvesh Saxena

1

对我来说,在URL中添加&limit=8解决了这个问题,我认为发送的信息太多了,而且这个限制似乎只在开发模式下存在。当然,对我来说是8,但对你来说可能是limit=1。

https://graph.facebook.com/v6.0/{{pageId}}/feed?access_token={{your token}}pretty=1&fields=reactions.type\u002528LIKE\u002529.limit\u0025280\u002529.summary\u0025281\u002529.as\u002528like\u002529\u00252Creactions.type\u002528LOVE\u002529.limit\u0025280\u002529.summary\u0025281\u002529.as\u002528love\u002529\u00252Creactions.type\u002528WOW\u002529.limit\u0025280\u002529.summary\u0025281\u002529.as\u002528wow\u002529\u00252Creactions.type\u002528HAHA\u002529.limit\u0025280\u002529.summary\u0025281\u002529.as\u002528haha\u002529\u00252Creactions.type\u002528SAD\u002529.limit\u0025280\u002529.summary\u0025281\u002529.as\u002528sad\u002529\u00252Creactions.type\u002528ANGRY\u002529.limit\u0025280\u002529.summary\u0025281\u002529.as\u002528angry\u002529\u00252Cfrom\u00252Ccomments.limit\u00252810\u002529.summary\u002528true\u002529\u00252Cmessage\u00252Cstatus_type\u00252Cobject_attachment\u00252Cmessage_tags\u00252Cpermalink_url\u00252C+attachments\u00257Btitle\u00252Cdescription\u00252Cmedia_type\u00252Cunshimmed_url\u00252Ctarget\u00257Bid\u00257D\u00257D&limit=8


0

enter image description here

1. 在管理员面板中,点击“编辑页面”(位于窗口右上角),选择“编辑设置”

check Age restrictions : select 'Anyone (13+)'

 save change( as you can see in image)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接