我想使用Graph API从Facebook页面获取最受欢迎的帖子。我尝试了https://graph.facebook.com/%pageId%/posts,但是使用该API,我收到了来自页面的最新帖子。我想用最热门的帖子(即大多数共享,喜欢和评论)过滤结果。任何正文都可以帮助我使用图谱API从页面中获取热门帖子。
谢谢, 希瓦。
答案 0 :(得分:4)
您无法直接从Facebook Graph API获得热门帖子。您可以使用图谱API (/ {page-id} /帖子) 来抓取帖子,然后自己计算帖子的喜欢,分享或评论 < em>(/ {post-id} / likes,/ {post-id} / comments,/ {post-id} / sharedposts) ,然后对所有帖子进行排序。
参考文献:
1。https://developers.facebook.com/docs/graph-api/reference/v2.3/object/comments 2。https://developers.facebook.com/docs/graph-api/reference/v2.3/object/likes 3。https://developers.facebook.com/docs/graph-api/reference/v2.3/object/sharedposts
答案 1 :(得分:-2)
仅供参考,看来FB正在为此构建API,但目前它非常受限制,没有人可以使用它。
答案 2 :(得分:-4)
文档中有一个“错误”,表明目前无法通过FQL或Graph API找出您网域中最受欢迎的网址。我不相信这种情况,因为FB声称API比仪表板更强大。