我可以获得一个不在我的域名页面上的Facebook赞的数量吗?

Amo*_*mos 17 api facebook facebook-like

是否有可能在任何网址上获得Facebook Likes的数量,即使我没有该网址的域名?

Jim*_*oot 15

但是你当然可以先生:

页面喜欢

如果它是一个你想要的数量的页面,请尝试这样的事情:

http://graph.facebook.com/[Page name or ID here without the brackets]?fields=likes

例:

http://graph.facebook.com/Facebook?fields=likes

结果:

{
    "likes": 90064323,
    "id": "20531316728"
}
Run Code Online (Sandbox Code Playgroud)

具体的URL喜欢

如果它是您希望得到的特定URL,请尝试使用Facebook的FQL.您可以通过这种方式查询Facebook数据库并获取有关URL的一些信息,这是一个示例:

https://api.facebook.com/method/fql.query?query=select like_count from link_stat where url='https://www.facebook.com/'&format=json

结果:

[{"like_count":1433567}]
Run Code Online (Sandbox Code Playgroud)

返回此格式的格式可以是XML或JSON,其中XML是默认格式.您可以通过添加来格式化格式

&format=json

在末尾.

有多个字段和表可以查询,你可以在源代码中看到所有好东西.

希望这能帮助一些人,因为我正在寻找它.

祝你今天愉快.

来源:
Graph API:http://developers.facebook.com/docs/reference/api/
FQL:http://developers.facebook.com/docs/reference/fql

  • 更新:**fields = likes**不适用于API 2.6,已更改为**fields = fan_count** (2认同)

Bre*_*ley 3

您随时可以通过搜索社交图谱进行尝试。例如,Apple 的 Facebook 页面约有 162K 个赞 https://graph.facebook.com/108521342513509

但如果你尝试直接获取“喜欢”的数量,你什么也得不到。 http://graph.facebook.com/108521342513509/likes

这是文档的链接。您可以尝试使用“搜索”URL。 http://developers.facebook.com/docs/api