我在我的页面上为几篇文章使用了类似按钮的box_count样式,并通过Graph API获取类似的数量以供进一步使用。问题是我的页面上的类似按钮说有7个喜欢,但是当我在Graph API中输入完全相同的URL时,它根本没有列出任何喜欢。
这只发生在我的一些文章中,而不是全部。 https://graph.facebook.com/?ids=http://www.example_url.de - >没有股份/喜欢 (实际上API只在这里列出了ID,没有别的) 但http://www.example_url.de输入类似按钮工具说7喜欢。 怎么可能?非常感谢你的帮助!
答案 0 :(得分:2)
“喜欢”按钮通常不仅仅代表用户点击的喜欢,还包括共享计数,发送计数,标记计数等:因此,这个数字通常会与图形api中的用户数量不同。
答案 1 :(得分:2)
肖恩是对的。 insight文件说......
为什么我的Like按钮旁边的计数与我在Insights中看到的不匹配? Like按钮旁边的计数表示Like Button点击,News Feed喜欢,News Feed评论和Facebook上的分享的总和。
您可以使用下面的FQL查询检查实数。
SELECT normalized_url,like_count,share_count,total_count,comment_count,commentsbox_count FROM link_stat WHERE url ='URL'
[
{
"normalized_url": "URL",
"like_count": 64,
"share_count": 17,
"total_count": 83,
"comment_count": 2,
"commentsbox_count": 1
}
]
like_count表示喜欢的数量,total_count是他们在喜欢按钮周围显示的数字。每个字段都描述为here。
答案 2 :(得分:1)
网页上的“赞”按钮必须使用您期望的稍微不同的网址。
域名http://www.example_url.de和http://www.example_url.de/在Facebook的眼中是不同的。像网址末尾的正斜杠“/”那样无关紧要的东西可以产生重大影响。
我猜这就是问题所在。
答案 3 :(得分:1)
好的,数字不同,但仍有问题。
我目前在按钮上有一个显示 119 喜欢的页面,FQL给了我:
{
"data": [
{
"normalized_url": "http://wesleydesouza.com.br/prefixo9/",
"like_count": 80,
"share_count": 23,
"total_count": 119,
"comment_count": 16,
"commentsbox_count": 0
}
]
}
所以,你可以说Graph应该只显示80,但它只显示 13 喜欢:
{
"id": "415948168442690",
"name": "Prefixo 9",
"picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/372843_415948168442690_618178971_s.jpg",
"link": "http://wesleydesouza.com.br/prefixo9/",
"likes": 13,
"category": "Website",
"is_published": true,
"description": "Adicione o nono d\u00edgito de celular de S\u00e3o Paulo aos seus contatos do Google. R\u00e1pido. F\u00e1cil. Gr\u00e1tis.",
"about": "Adicione o nono d\u00edgito de celular de S\u00e3o Paulo aos seus contatos do Google. R\u00e1pido. F\u00e1cil. Gr\u00e1tis."
}
这反映在Facebook的页面管理员内部,这也只显示了13个人。