facebook - 使用 API Graph v2.6 获取给定 URL 的 Facebook 分享、点赞和评论计数

标签 facebook facebook-graph-api facebook-fql facebook-graph-api-v2.6

As both Legacy REST API and Facebook Query Language (FQL) will no longer be available after 7th August我正在寻找基于以下替代方案的 API Graph v2.6:

到目前为止,这是我的 v2.6 当前等效项:https://graph.facebook.com/v2.6/?id=YOUR_URL&fields=og_object{engagement},share{share_count}&access_token=YOUR_TOKEN尽管如此og_object{engagement} countshare_count似乎分别保持了一些总计数,而不是点赞和分享计数(请参阅:https://developers.facebook.com/docs/graph-api/reference/v2.6/url)。

请问有人知道如何使用 API Graph v2.6 获取给定 URL 的 Facebook 分享、点赞和评论计数吗?非常感谢!

最佳答案

最后我在 https://developers.facebook.com 上报告了一个错误以下是回复:

  • 对于旧版 REST API 和 Facebook 查询语言 (FQL),它们将于 2016 年 8 月 7 日后正式停止工作。
  • 其次,关于 countshare_count,Facebook 上共享链接的任何参与(包括点赞和评论)都被视为额外分享,因为点赞和评论的人对共享链接的评论也会为他们在自己的时间线上的行动生成一个故事。为了进一步说明这一点,我粘贴了当前 Facebook 工程师的一句话:

(...) if person A shares a link (for example, http://fb.me/), this generates a story on person A's timeline. If person B comments on this story, this in turn generates a story on person B's timeline. Querying /?id= via the Graph API would then return a share_count of 2.

希望对您有所帮助。

关于facebook - 使用 API Graph v2.6 获取给定 URL 的 Facebook 分享、点赞和评论计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37491742/

相关文章:

ios - 如何跟踪转推和 Facebook 评论?

Facebook Open Graph API 示例 - 如何获取访问 token ?

facebook - 在后 FBML 时代,国际化 Facebook Canvas 应用程序 (iframe) 的最佳方式是什么?

iphone - 使用 -openWithBehavior :completionHandler: 获取 iOS 版 Facebook 应用的发布权限

javascript - 如何在Facebook共享按钮中使用Angular JS传递URL

css - 社交分享按钮定位

facebook - 新闻源 : https://graph. facebook.com/me/home 中缺少内容?

Facebook Graph API 返回 'false',即使帖子是公开的

javascript - FB.login() 没有被调用

facebook - 从/home 或 Facebook API 中的流表获取过去几天的更多信息