Каково ограничение на количество возвращаемых объектов в graph.facebook.com/me/likes? - PullRequest
2 голосов
/ 01 марта 2012

Мне нужно получить ВСЕ пользовательские лайки сразу без нумерации страниц.

Я мог бы нажать: graph.facebook.com/me/likes ... однако есть ли ограничение на количество объектов, возвращаемых Facebook? если да, то каков этот предел и может ли он быть перезаписан?

Ответы [ 2 ]

5 голосов
/ 02 марта 2012

Предел по умолчанию составляет около 25 результатов. Вы можете указать лимит, указав в Facebook параметр limit:

https://graph.facebook.com/me/likes?limit=100

Оформление документации API под заголовком "Пейджинг".

Тем не менее, никогда не гарантируется, что вы получите все лайки одновременно, даже если вы установите параметр limit равным или равным количеству лайков на объекте.

Кроме того, вы часто обнаружите, что число лайков, о которых сообщается на веб-сайте Facebook или в Graph API, больше, чем вы можете получить, выбрав соединение /likes в Graph API . Я пытаюсь (и не могу) найти SO вопрос, который говорил о том, почему это так, но если я правильно помню, это число иногда включает акции и другие действия, а не просто лайки.

0 голосов
/ 02 марта 2012

Вы должны использовать нумерацию страниц, чтобы пролистать все данные, которые может вернуть API Graph.

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