如何从facebook.com/username获取分享,评论和总计数

时间:2011-10-13 22:31:54

标签: facebook-graph-api facebook-fql

我想从粉丝页面获取分享,评论和总计数 facebook.com/username

实际上如果我有一个 www.example.com ,我可以使用FQL进行这些计数:

  • SELECT total_count,like_count,comment_count,share_count,commentsbox_count,click_count FROM link_stat WHERE url ='http://www.example.com/'

但如果我有这样的Facebook粉丝页面:

https://www.facebook.com/HuffingtonPost

实际上我只能计算总数:

https://graph.facebook.com/ https://www.facebook.com/HuffingtonPost

和计数一样:

https://graph.facebook.com/ HuffingtonPost

如何获取剩余的 comment_count,share_count,commentsbox_count和click_count 字段? 或者至少是comment_count或share_count:)

1 个答案:

答案 0 :(得分:3)

使用:https://graph.facebook.com/?ids=HuffingtonPost

然后解析结果。响应是json,你可以解码它以获得“喜欢”的数量。

这与你所说的类似,我只是想添加“?ids =”,因为我就是这样运行的。

对于其他信息,这可能有效:

https://api.facebook.com/method/fql.query?query=SELECT+url%2C+normalized_url%2C+share_count%2C+like_count%2C+comment_count%2C+total_count%2C+commentsbox_count%2C+comments_fbid%2C+click_count+FROM+link_stat+WHERE+url%3D “http://www.facebook.com/HuffingtonPost”

请告诉我这是否可以解决您的问题。