facebook - 您如何获得 URL 的总点赞数(点赞数和分享数)?

标签 facebook facebook-graph-api facebook-like facebook-social-plugins

我在我的页面上放置的“喜欢”插件显示了直接单击按钮的次数,以及页面 URL 被共享或赞被评论的次数。

但是,当我使用 Graph API 检查我的对象时,它只显示直接“喜欢”点击的次数。这是一个示例对象:

{
   "id": "17678692xxxxxxx",
   "name": "The Dali Lama Returns",
   "picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/161984_176786925772923_6855xxxxxxx.jpg",
   "link": "http://mysite.com/8/the-dali-lama-returns",
   "likes": 1,
   "app_id": 478xxxxxxx,
   "category": "Unknown",
   "is_published": true,
   "description": "The Dali Lama will speak, and we will listen.",
   "about": "The Dali Lama will speak, and we will listen.",
   "can_post": true
}

这意味着在有人点击了我的赞按钮并写了关于赞的评论后,该按钮将显示计数“2”,但我的对象将仅显示计数 1。

有没有办法获得按钮在我的页面上显示的完整“喜欢”计数?

最佳答案

我找到了两种方法来做到这一点。使用图形 api 的新方法似乎是使用 fql,如以下请求所示:

https://graph.facebook.com/fql?q=SELECT url, normalized_url, share_count, like_count, comment_count, total_count, commentsbox_count, comments_fbid, click_count FROM link_stat WHERE url='http://mysite.com/8/the-dali-lama-returns'

旧的方式,使用正在被弃用的 Rest API:
link.getStats()

https://developers.facebook.com/docs/reference/rest/links.getStats/

关于facebook - 您如何获得 URL 的总点赞数(点赞数和分享数)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9746887/

相关文章:

facebook - 通过 Facebook App 发布公开帖子?

ios - 如何通过 facebook 登录您的应用程序

facebook - 流。发布ogg

javascript - Facebook 评论和点赞问题

iphone - iOS 6 - Facebook 'Like' 按钮

ios - 如何使用 react-native 版本 0.48.0 将 SafeAreaView 安装到我的项目中?

facebook - Graph API sharedposts 边缘空数据问题

json - Golang facebook api huandu/facebook 帖子描述问题

php - 获取个人资料图片返回空值

javascript - 我怎样才能在没有登录的情况下获得 Facebook 页面的点赞数?