API API не возвращает правильное количество лайков и комментариев - PullRequest
0 голосов
/ 05 сентября 2011

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

У меня есть страница с использованием XFBML плагинов для лайков и комментариев: www.junodownload.com/products/if-this-is-house-i-want-my-money-back-zwei/1802350-02/

Глядя прямо на страницу, я вижу 10 "лайков" и 1 сделанный комментарий.

Но при использовании API графа в режиме отладки: graph.facebook.com/?id=http%3A%2F%2Fwww.junodownload.com%2Fproducts%2Fif-this-is-house-i-want-my-money-back-zwei%2F1802350-02%2F Я не вижу комментариев и только 1 Нравится.

При использовании API графика для получения комментариев (xid кодируется в URL): https://graph.facebook.com/comments/?ids=http%3A%2F%2Fwww.junodownload.com%2Fproducts%2Fif-this-is-house-i-want-my-money-back-zwei%2F1802350-02%2F Я вообще не вижу данных.

1 Ответ

0 голосов
/ 05 сентября 2011

Я вижу три возможных причины:

  1. Количество, отображаемое рядом с кнопкой «Мне нравится», равно , а не количество лайковОн состоит из лайков, публикаций, комментариев и даже сообщений, которые содержат ссылку на понравившуюся страницу.
  2. Вы все еще используете старую версию поля для комментариев.Вы можете попробовать использовать href вместо xid или добавить migrated = 1 в тег fb: comment.См. https://developers.facebook.com/docs/reference/plugins/comments/.
  3. Тег fb: admins ваших тегов Open Graph неверен.Запустите отладчик на http://developers.facebook.com/tools/debug.
...