1

有几种方法可以在图形 api 中获取页面喜欢的数量,最简单的方法是通过此 url 获取 JSON 响应,例如:

http://graph.facebook.com/?id=http://cnn.com/

但是,该方法返回错误的喜欢数:

{
   "id": "http://cnn.com/",
   "shares": 138855,
   "comments": 39
}

CNN 页面有 facebook 小部件,显示实际点赞数(140 万):http: //i.imgur.com/IQlaq.png

有没有一种方法可以从 API 中获取与页面上的 facebook 一样的喜欢数?

4

1 回答 1

0

您对这些数字所谈论内容的看法是错误的:

140 万这个数字对应于喜欢CNN International页面 的人数。

该查询http://graph.facebook.com/?id=http://cnn.com/查找cnn.com上的 Open Graph 对象被共享的次数。

有没有一种方法可以从 API 中获取与页面上的 facebook 一样的喜欢数?

总是有滞后的可能。如果你想要绝对实时,你应该在 edge.create 上实现一个 javascript 事件监听器并自己跟踪它。就个人而言,我不需要实时的东西,所以我更喜欢将 FQL 与link_stat表一起使用。

于 2012-12-14T15:00:34.437 回答