2

我正在尝试确定特定 url 的点赞数,但发现 Facebook 通过图形 api、rest api 和 fql 查询返回零点赞,尽管通过自己的按钮显示了 91 个点赞。

我的问题是如何访问 facebook 之类的按钮从中获取计数的数据源?

图形

休息

FQL

调试器不会引发潜在问题

以上所有返回零喜欢,或者根本不返回任何东西。但是,在此处输入 url(并启用 button_count 布局):您将在 button_count 上看到 91 个赞。

我可以在任何地方从 Facebook 访问这些数据吗?

我真的不想尝试从 like 按钮的 iframe 中提取值!

谢谢。

4

1 回答 1

1

您检索了错误 URL 的点赞数。

https://www.originalsourcevote.co.uk/orange_tracker.php og:url属性的 OpenGraph 标记中指向 Canonical URL https://www.originalsourcevote.co.uk/

正如您在 Graph API 的结果中看到的(下一个查询将返回正确的分享/喜欢数量):

http://graph.facebook.com/?ids=https://www.originalsourcevote.co.uk/

FQL 和 Rest 都将为规范 URL 返回正确的结果。

于 2012-04-11T14:48:31.947 回答