Facebook Graph API 获取所有评论

14
我在我的网站上放置了Facebook社交插件评论框,指定了一个Facebook粉丝页面作为评论的目标。现在我想要做的是获取在我的页面上的评论框中存在的所有评论。我正在使用这个链接:https://graph.facebook.com/comments/?ids=xxx 。我把xxx替换成了我的粉丝页面网址(即使将限制设置为10000,也只显示了一天的评论),当这不起作用时,我尝试了我的页面网址,结果什么都没有显示。
2个回答

14

1
当我只有URL作为资源时,如何生成对象ID? https://dev59.com/43jZa4cB1Zd3GeqPic92#19807222?noredirect=1#comment29449187_19807222 - HIRA THAKUR
@cormac 驱动程序,但实际示例返回错误..为什么? - Madhawa Priyashantha
3
在隐私问题之后,Facebook 更新了评论 API。现在你只能进行以下操作: 1)通过用户令牌查询自己发布的帖子上的评论 2)查询你在该帖子上发表的评论这些功能相当无用。 - David Ng

5

请查看这个 StackOverflow 主题

您需要从安全请求 https 调用它,并提供一个 access_token(19292868552_118464504835613 是 Facebook 帖子):

((19292868552)是页面或群组 ID,(118464504835613)是帖子 ID)

https://graph.facebook.com/19292868552_118464504835613/comments?access_token=XXX

编辑: 添加了来自帖子文档的对象。尝试点击评论连接,然后删除access_token,看看有什么不同。


19292868552_118464504835613 是一条Facebook帖子。 - ashanrupasinghe
2
我在哪里可以找到对象ID /帖子ID? - DMEM
您可以在帖子列表中找到帖子ID(使用页面ID:19292868552): https://graph.facebook.com/19292868552/posts?access_token=XXX - Jorge Paredes

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