如何检索特定URL的FB注释/共享

时间:2014-04-21 08:21:49

标签: facebook facebook-graph-api facebook-fql

我想检索针对特定网址的文字,评论作者或分享。 例如,我有以下目标:http://www.graphemeride.com/blog/comment-j-ai-triche-aux-golden-blog-awards

我可以检索评论和分享的数量with FQL

SELECT 
    url, share_count , comment_count, comments_fbid
FROM 
    link_stat 
WHERE 
    url="http://www.graphemeride.com/blog/comment-j-ai-triche-aux-golden-blog-awards"

我得到以下结果:

{
  "data": [
    {
      "url": "http://www.graphemeride.com/blog/comment-j-ai-triche-aux-golden-blog-awards",
      "share_count": 27,
      "comment_count": 26,
      "comments_fbid": 357167807708699
    }
  ]
} 

我的计划是将comment FQL查询用于retrieve the different comments

SELECT 
    id, text
FROM 
    comment
WHERE 
    object_id="357167807708699"

但是我得到一个空的结果数据集。 我添加了所需的访问令牌,但有点明白,我只能收到关于此对象的评论,而不是公开评论或分享。

是否有另一种方法可以访问人们公开所说的关于网址的内容?

1 个答案:

答案 0 :(得分:0)

link_stat表上的注释计数是针对此链接的股份的评论数量,而不是该页面上评论插件的评论数量。

comments表会返回该页面上评论插件的评论数量。

由于您的网页未使用任何fb评论插件,因此您不会收到任何评论。