Не удается получить более 50 сообщений через Graph API - PullRequest
0 голосов
/ 06 февраля 2012

Запуск

FB.api('/me/inbox', {limit:800}, function(response){ console.log(response)});

Журналы

data: Array[50]
summary: Object

на консоль, явно только 50 сообщений. Установка предела на менее высокое значение, скажем, 51, приводит к тому же результату.

Как это можно решить?

Я уже посмотрел пагинацию (/5146373/kak-rabotaet-peidzhing-v-facebook-javascript-api), но, как мне кажется, данные о пагинации не возвращаются при выполнении этого запроса.

1 Ответ

2 голосов
/ 06 февраля 2012

Попробуйте использовать параметр до для нумерации входящих сообщений.

/me/threads?until=2011-05-01

Новый почтовый ящик теперь называется threads, а не почтовым. См. https://developers.facebook.com/docs/reference/api/thread/ (да, в Graph API Explorer это множественное число, а не то, что документация показывает как единственное число)

...