Graph API - невозможно вызвать (просмотреть) все сообщения в потоке

Я пытаюсь просмотреть все сообщения в потоке (т.е. я хочу вытащить все сообщения в разговоре с другом), однако API начинает возвращать пустые списки данных [], когда я перехожу на следующую «страницу» результатов даже хотя я уверен, что у меня есть больше сообщений (я могу просматривать эти сообщения, когда я вошел в систему на Facebook). Как будто у меня больше нет сообщений для просмотра, хотя они определенно есть. Это не проблема, связанная с LIMIT, хотя для одного потока, если у меня LIMIT = 25, он покажет мне первые 25 результатов, а когда я перейду на следующую страницу результатов, он ничего не отобразит. Для того же потока, если я установлю ограничение на 500, я смогу просмотреть первые 500 результатов и ничего не увидеть, когда перейду на следующую «страницу». Однако это поведение кажется произвольным, поскольку в разговорах с другими друзьями я часто могу просмотреть гораздо больше (если не весь разговор). Facebook не показывает нам все сообщения через API?

Спасибо!


person user3135361    schedule 25.12.2013    source источник


Ответы (1)


Странно, но ничего не поделаешь.

В настоящее время я справляюсь с этим так: получаю LIMIT 20 сообщений на странице для одного потока. Я обнаружил, что 50 сообщений на странице также не могут получить более старые сообщения (для некоторых потоков).

person Fruit    schedule 27.12.2013