我在我的网站上放置了Facebook社交插件评论框,指定了一个Facebook粉丝页面作为评论的目标。现在我想要做的是获取在我的页面上的评论框中存在的所有评论。我正在使用这个链接:https://graph.facebook.com/comments/?ids=xxx 。我把xxx替换成了我的粉丝页面网址(即使将限制设置为10000,也只显示了一天的评论),当这不起作用时,我尝试了我的页面网址,结果什么都没有显示。
从Facebook Graph API读取评论的正确语法如下:
GET /{object-id}/comments
因此,您的URL将如下所示:
https://graph.facebook.com/xxx/comments
以下是查看可口可乐封面照片上的评论的实时示例:
http://graph.facebook.com/10152297032458306/comments
您可以在此处了解有关通过Graph API阅读评论的更多信息。
您需要从安全请求 https 调用它,并提供一个 access_token
(19292868552_118464504835613 是 Facebook 帖子):
((19292868552)是页面或群组 ID,(118464504835613)是帖子 ID)
https://graph.facebook.com/19292868552_118464504835613/comments?access_token=XXX
编辑:
添加了来自帖子文档的对象。尝试点击评论
连接,然后删除access_token
,看看有什么不同。