从Facebook API获取每个帖子的喜欢总数

时间:2013-03-28 14:22:51

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

我正在使用以下Facebook API端点:/statuses/links/photos 对于每个返回的对象,我只获得显示前25个结果的likescomments个对象,以及导致下一个25个结果的分页。

我只对喜欢感兴趣。有没有办法通过不需要多个分页调用的不同API调用来获取该数字?

2 个答案:

答案 0 :(得分:1)

您可以使用FQL返回各种对象的喜欢总数。这是关于如何获得评论总数的文档:

https://developers.facebook.com/docs/reference/fql/comment

查询本身如下所示:

SELECT likes FROM comment WHERE post_id = xyx

答案 1 :(得分:0)

SELECT like_info.like_count FROM stream WHERE source_id = '<id>'

SELECT like_info.like_count FROM stream WHERE source_id = '<id>' and and actor_id = '<id>'

更多:https://developers.facebook.com/docs/reference/fql/stream/