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

标签 php facebook facebook-graph-api

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

谢谢, 湿婆。

最佳答案

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

关于php - 如何使用图形 API 从 Facebook 页面获取最受欢迎的帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31260237/

相关文章:

php - 我可以在 PHP 中混合使用 MySQL API 吗?

php - 如何调试和记录 PHP OPcache 问题

javascript - 如何提交 HTML 表单,使用 ajax 处理,并在同一页面的 DIV 中显示 PHP 变量

php - 当点击 HTTPS 时 file_get_contents() 返回 "failed to open stream"

php - Facebook 点赞计数器显示网站点赞而非文章级别点赞

php - 将网站从 Windows 本地主机移动到 Linux 实时服务器 : issues with filenames and paths

Facebook 电子邮件消息 - 如何使用 API 检索

php - 将 Facebook 公共(public)帖子从页面获取到 php 数组

Facebook 图形 API 'ids' 变量限制

php - 如何在 Facebook Graph PHP SDK 中下载当前用户的所有照片?