Найти количество лайков для URL | REST API и FQL возвращают неверные значения - PullRequest
3 голосов
/ 23 января 2012

Я пытаюсь найти количество лайков, которые есть у определенного URL в Facebook.Обычно это можно найти с помощью REST API или с помощью запроса FQL.Теперь эти цифры, по-видимому, сообщают неточные цифры.Как найти точное количество лайков, комментариев и публикаций по определенному URL?

Ссылка на пост в Facebook (63 лайков) : http://www.facebook.com/permalink.php?story_fbid=340865255940883&id=372915765358

API Graph Facebook (62 лайка) : https://graph.facebook.com/340865255940883/likes?limit=1000

API REST Facebook (7 лайков) : http://api.facebook.com/restserver.php?method=links.getStats&urls=http://www.5x5m.com/facebook/14052/1334966/26367/psyk_forandring_TV3.html

API FQL Facebook (7 лайков) : https://api.facebook.com/method/fql.query?query=SELECT+url%2C+normalized_url%2C+share_count%2C+like_count%2C+comment_count%2C+total_count%2C+commentsbox_count%2C+comments_fbid%2C+click_count+FROM+link_stat+WHERE+url%3D%22http://www.5x5m.com/facebook/14052/1334966/26367/psyk_forandring_TV3.html%22&access_token=AAAAAAITEghMBAPcyTHSBWwZC9XIM1MhnHHjE3FXh9q2omSLj9DdKGpdUOL1vs0r5MWazG85hgU4xi9AE1ziYRAejuaCExlOTqLpp1VQZDZD

1 Ответ

2 голосов
/ 17 декабря 2013

Обратите внимание : Facebook не поддерживает API REST https://developers.facebook.com/blog/post/616/ Было бы лучше выбрать методы Graph API / FQL.

Было бы лучше использовать метод FQL,

https://graph.facebook.com/fql?q=SELECT%20url,%20normalized_url,%20share_count,%20like_count,%20comment_count,%20total_count,commentsbox_count,%20comments_fbid,%20click_count%20FROM%20link_stat%20WHERE%20url='http://www.google.com'

И это вернется,

{
   "data": [
      {
         "url": "http://www.google.com",
         "normalized_url": "http://www.google.com/",
         "share_count": 4989540,
         "like_count": 1317162,
         "comment_count": 1684401,
         "total_count": 7991103,
         "commentsbox_count": 807,
         "comments_fbid": 396269740024,
         "click_count": 265614
      }
   ]
}
...