如何使用图形API从Facebook页面获取最受欢迎的帖子

Siv*_*iva 3 php facebook facebook-graph-api

我想使用Graph API从Facebook页面获取最受欢迎的帖子。我尝试了https://graph.facebook.com/%pageId%/posts,但是使用该API我可以从页面获取最新的帖子。我想用最受欢迎的帖子(即,最多分享,喜欢和评论)过滤结果。任何机构都可以帮助我如何使用graph API从页面获取热门帖子。

谢谢,西瓦

Muh*_*lim 5

您无法直接从Facebook Graph API获得热门帖子。您可以使用Graph API (/ {page-id} / posts)来获取帖子,然后自己计算帖子的喜欢,分享或评论(/ {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