使用 Graph API 准确计算 URL 的 Facebook 点赞数和 Facebook 分享数
Getting an accurate count of Facebook Likes and Facebook Shares for a URL using Graph API
我知道有很多帖子都提出了同样的问题并提供了解决方案,但是我发现流行的和被接受的答案似乎并没有提供准确的答案。这很可能是由于 Facebook Graph API 错误,但由于我不太确定,因此 question.I 使用了下面的 url
https://graph.facebook.com/?fields=id,share,og_object{likes.limit(0).summary(true),comments.limit(0).summary(true)}&id=http://www.yoururl.com
而我得到的结果如下
{
"id": "http://www.yoururl.com",
"share": {
"comment_count": 0,
"share_count": 4068
},
"og_object": {
"likes": {
"data": [
],
"summary": {
"total_count": 0
}
},
"comments": {
"data": [
],
"summary": {
"order": "chronological",
"total_count": 0
}
},
"id": "1088138987923727"
}
}
哪个不准确,因为 share_count 实际上是分享 + 评论 + 喜欢,简而言之,有没有更好的方法来实现同样的效果?
经过长时间的研究,我得出的结论是没有更好的方法来做到这一点。 Facebook 将所有这些都计为互动。
我知道有很多帖子都提出了同样的问题并提供了解决方案,但是我发现流行的和被接受的答案似乎并没有提供准确的答案。这很可能是由于 Facebook Graph API 错误,但由于我不太确定,因此 question.I 使用了下面的 url
https://graph.facebook.com/?fields=id,share,og_object{likes.limit(0).summary(true),comments.limit(0).summary(true)}&id=http://www.yoururl.com
而我得到的结果如下
{
"id": "http://www.yoururl.com",
"share": {
"comment_count": 0,
"share_count": 4068
},
"og_object": {
"likes": {
"data": [
],
"summary": {
"total_count": 0
}
},
"comments": {
"data": [
],
"summary": {
"order": "chronological",
"total_count": 0
}
},
"id": "1088138987923727"
}
}
哪个不准确,因为 share_count 实际上是分享 + 评论 + 喜欢,简而言之,有没有更好的方法来实现同样的效果?
经过长时间的研究,我得出的结论是没有更好的方法来做到这一点。 Facebook 将所有这些都计为互动。