Кнопка «Нравится» на Facebook показывает неверное число - PullRequest
1 голос
/ 01 августа 2011

Мы хотим использовать счетчик лайков Facebook для диаграммы на основе лайков.С помощью API API Facebook очень просто получить счетчик подобных ресурсов.

$ curl http://www.example.com/some/resource
{
   "id": "123456789",
   "name": "Resource Name",
   "link": "http://www.example.com/some/resourceL",
   "likes": 26
}

Проблема, с которой я столкнулся, заключается в том, что кнопка «Мне нравится» показывает гораздо большее количество лайков, чем то, что я получаю от Graph API.Кнопка «Мне нравится» на нашем веб-сайте показывает более 100 «лайков».Кажется, это правильное поведение:

Что составляет число, отображаемое на моей кнопке «Нравится»?

Показанное число представляет собой сумму:

Числолайки этого URL

Количество акций этого URL (включая копирование / вставку ссылки обратно в Facebook)

Количество лайков и комментариев в историях Facebook об этом URL

Количество входящих сообщений, содержащих этот URL-адрес в виде вложения.

http://developers.facebook.com/docs/reference/plugins/like/

Мы хотели бы показывать только действительный счетчик на кнопке.Ничего больше.Отображение другого числа на кнопке может запутать наших пользователей.Есть ли способ достичь этого?

1 Ответ

3 голосов
/ 01 августа 2011

Я не думаю, что есть какой-то изящный способ сделать это сейчас. Но вы можете использовать метод getstats старого rest api, чтобы получить статистику, выполнить небольшой анализ и показать ее. обратите внимание, что пример в ссылке не работает сейчас, вам нужно предоставить access_token, который ограничивает вас 600 запросами за 600 секунд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...