Graph API - не в состоянии вызвать (просмотреть) все сообщения в потоке
Я пытаюсь просмотреть все сообщения в потоке (т.е. я хочу получить все сообщения в разговоре с другом), однако API начинает возвращать пустые списки данных [], когда я перехожу на следующую "страницу" результатов даже хотя я уверен, что у меня есть больше сообщений (я могу просматривать эти сообщения, когда я вошел в Facebook). Как будто у меня больше нет сообщений для просмотра, хотя я определенно это делаю. Это не проблема, связанная с LIMIT, хотя для одного потока, если у меня LIMIT = 25, тогда он покажет мне первые 25 результатов, а когда я перейду на следующую страницу результатов, он ничего не отобразит. Для этой же темы, если я установлю ограничение в 500, я смогу просмотреть первые 500 результатов и ничего не увидеть, когда перейду на следующую "страницу". Однако это поведение кажется произвольным, так как из-за моих разговоров с другими друзьями я часто могу просматривать намного больше (если не весь разговор). Разве Facebook не показывает нам все сообщения через API?
Спасибо!
1 ответ
Это странно, но ничего не поделаешь.
В настоящее время, как я справился с этим было: получить 20 сообщений LIMIT на страницу для одного потока. Я обнаружил, что 50 сообщений на странице не могут получить старые сообщения (для некоторых тем).