使用Graph API和FQL从URL检索Facebook评论

时间:2011-11-21 16:01:11

标签: facebook facebook-graph-api

我正在尝试通过给定的网址检索评论,例如

https://graph.facebook.com/comments/?ids=http://example.com/

然而,当我替换一个链接时,我得到一个空集,甚至页面上存在注释..

不知道它是否与oauth相关,如果我必须提供访问令牌或smth ..我正在使用js,我将不胜感激,如果你能帮助任何样本如何通过URL或使用FQL的commentID检索评论

更新问题:

如果某个网址在没有传递任何令牌的情况下使用API​​,那么其他网址是如何工作的?

示例:http://graph.facebook.com/comments?id=http://techcrunch.com/2011/09/20/digg-experiments-with-topic-newsrooms-aggregates-news-by-most-meaningful-stories/(有效)

2 个答案:

答案 0 :(得分:6)

如果网站有与之关联的评论对象,您会看到评论。否则你会看到你所看到的,一个空的数据集。示例......

首先,图表TimHortons ...然后访问Comments插件...在域中输入“TimHortons.com”...发表评论...现在访问图表{ {3}}再次......

看到评论?希望这会有所帮助。

答案 1 :(得分:1)

您需要首先为您的网站创建Facebook应用,然后在您的网页上添加以下元标记条目:

< meta property =“fb:app_id”content =“{your-app-id}”/>

添加元标记后添加的评论只会显示在您的网址中。

要在Facebook上创建应用,请访问developers.facebook.com。在Apps标签下,您会找到创建应用的选项。如果您尚未注册为开发人员,则首先会要求您注册为开发人员。