【发布时间】:2014-05-12 20:21:47
【问题描述】:
我有一个博客,用户可以在其中分享一些 Facebook 上的文章。我想知道:
使用 Facebook API 是否可以每天获取分享和喜欢过滤器?
我不只是想要所有时间的总分享量,我还想获得分享次数和每天的点赞数。
有可能吗?
【问题讨论】:
标签: facebook facebook-graph-api facebook-fql
我有一个博客,用户可以在其中分享一些 Facebook 上的文章。我想知道:
使用 Facebook API 是否可以每天获取分享和喜欢过滤器?
我不只是想要所有时间的总分享量,我还想获得分享次数和每天的点赞数。
有可能吗?
【问题讨论】:
标签: facebook facebook-graph-api facebook-fql
见解仅适用于
具有 30 个或更多连接的应用程序、页面和域
见https://developers.facebook.com/docs/reference/fql/insights/
如果你想获取统计链接,我猜你的文章只是 Facebook 的链接,那么你可以使用link_stat FQL 表:https://developers.facebook.com/docs/reference/fql/link_stat/
你可以这样查询:
select url, like_count, click_count, share_count, comment_count from link_stat where url="http://www.cnn.com"
请注意,您无法指定特定的时间范围/日期。这意味着您必须每天重复查询,并自己将结果存储在某个数据库中。
另外,请注意 FQL 将于 2016 年 4 月 30 日弃用。还可以通过旧 REST API 请求每个 URL 的整体指标:
https://api.facebook.com/restserver.php?method=links.getStats&urls=http://www.cnn.com&format=json
但是谁知道这什么时候会被弃用:-/ 它甚至不再出现在他们的文档中,但仍然有效。
【讨论】: