【发布时间】:2011-11-26 02:33:50
【问题描述】:
如果存在这样的 facebook 粉丝页面:
https://www.facebook.com/HuffingtonPost
我想通过调用图形 API 来获得点赞数:
https://graph.facebook.com/https://www.facebook.com/HuffingtonPost
事实上我得到了:
{
"id": "https://www.facebook.com/HuffingtonPost",
"shares": 435839
}
另一方面,如果我打电话给
https://graph.facebook.com/HuffingtonPost
我得到一个更详细的输出:
{
"id": "18468761129",
"name": "The Huffington Post",
"picture": "http://profile.ak.fbcdn.net/hprofile-ak-ash2/188072_18468761129_6398033_s.jpg",
"link": "http://www.facebook.com/HuffingtonPost",
"likes": 435832,
"category": "Website",
"website": "http://www.facebook.com/HuffingtonPost",
"username": "HuffingtonPost",
"company_overview": "The Internet Newspaper\nNews | Blogs | Video | Community",
"description": "The Huffington Post - The Internet Newspaper. - Company Overview: The Internet Newspaper News | Blogs | Video | Community | Facebook",
[... omissis ...]
}
谁能告诉我这两个 opengraph 对象有什么区别?
分享数和点赞数也有细微差别。为什么?
更新:
在最后几天,图形 api 也返回了对象类型,所以我意识到:
- 第一个 API 调用返回一个 link_stat 类型的对象。
- 第二个 API 调用返回一个页面类型对象。
在第一种情况下,股数应代表以下的总和:
- 此网址的点赞数
- 此 URL 的共享数量(包括复制/粘贴链接回 Facebook)
- Facebook 上有关此 URL 的故事的点赞数和 CMET 数
- 包含此 URL 作为附件的收件箱邮件数。
在第二种情况下,count 只代表它自己
有人可以确认我的股票计数是否正确吗?
【问题讨论】:
标签: facebook facebook-graph-api facebook-page facebook-opengraph