Я столкнулся с проблемой при получении НРАВИТСЯ фотографий.В результате я получаю только top 4 лайков.Как я могу получить все лайки.Фотография имеет более 10 лайков, но на ней показаны только первые 4 лайка.
Ниже приведен пример http://www.facebook.com/photo.php?fbid=10150146071831729
у этой фотографии более 200 лайков, но если вы видите в инструменте графического обозревателя, как показано нижеэто вернет только 4 лайка
https://graph.facebook.com/10150146071831729/likes
очень ценю вашу помощь.
Спасибо Самир
Исправлена ошибка Теперь с Facebook .... и теперь работает нормально ...
Спасибо всем за поддержку
Samir
Редактировать мной: На самом деле это известная ошибка: http://developers.facebook.com/bugs/248604125193508
На самом деле, это объяснено в возвращаемых данных:
"likes": { "data": [ { "id": "100002201984352", "name": "Ranjeet Pardeshi" }, { "id": "100003051413850", "name": "Oshadhi Amashakya Senawirathna" }, { "id": "100002675505310", "name": "Myda Jaz" }, { "id": "100002420622515", "name": "Sirat Keling" } ], "paging": { "next": "https://graph.facebook.com/10150146071831729/likes?limit=25&offset=25" } }
«4» лайков в «данных».А «следующие» лайки доступны по ссылке.https://graph.facebook.com/10150146071831729/likes?limit=25&offset=25
Если вам нужны только данные лайков, вы можете использовать, например, https://graph.facebook.com/10150146071831729/likes?limit=5000.
Вы также можете прочитать этот пост Facebook php, как это сделать?Вы используете подкачку результатов? о том, как получить ВСЕ следующие результаты в «подкачке страниц».