Facebook正计划V2.0后放弃对FQL支持https://developers.facebook.com/docs/apps/changelog/#v2_0_fqlFacebook的图形API端点“喜欢,分享,评论”的博文
下面的任务可以很容易地与FQL
完成SELECT like_info.like_count, comment_info.comment_count, share_count
FROM stream
WHERE post_id = "POST_ID_HERE"
我无法在图形api中找到上述方法的替代。我知道我们可以得到喜欢和评论数像
POST_ID/likes?summary=true AND
POST_ID/comments?summary=true
但我无法找到类似的端点的股份。
注意:我不会去看那些采取URL输入和查询图形API为URL股,解决方案,而我在看寻找解决方案,使股POST_ID
PAGE_ID/feed?fields=comments.limit(1).summary(true),likes.limit(1).summary(true)
我已经看过数。
- Facebook API: best way to get like, share, comment count for a page/group post?
- How to get Likes Count when searching Facebook Graph API with search=xxx
- Facebook post comment count from Graph API
- http://www.quora.com/Facebook-Graph-API/Facebook-Graph-API-How-to-get-the-number-of-likes-on-a-status
结果应该是这样的:
{
"data": [{
"like_info": {
"like_count": 3506
},
"comment_info": {
"comment_count": 263
},
"share_count": 278
}]
}
任何帮助将是非常赞赏。
干杯!
UPDATE:这是访问令牌问题,因为我用的是没有“read_stream”许可令牌。
是的,这是正确的,但是这是不是我想要的。我需要上述方法不可用的发布的份额。 –
对不起,我忘了其余的。我改变了答案。现在试试。 –
如果仔细观察结果,您会看到没有共享数据。它只有喜欢和评论数据。 https://developers.facebook.com/tools/explorer/145634995501895/?method=GET&path=134039003289754_890855580941422%3Ffields%3Dshares%2Clikes.summary(true)%2Ccomments.summary(true)&version=v2.0 –