Получение всех сообщений в теме

На случай, если кто-то ещё сомневается, API получить одну тему поддерживает пагинацию с помощью параметра page. Он начинается с 1 и возвращает 404, когда страниц больше нет. Мне это понадобилось, чтобы получить все сообщения для данной темы, так как по умолчанию возвращается лимит в 20 сообщений.

Полагаю, это невозможно, если не использовать data-explorer для возврата результата запроса через API. :slight_smile:

Это возможно, используя API, на которое я дал ссылку, и передав параметр page. В документации к API не упоминается, что можно передавать параметр page, но он работает именно так, как вы ожидаете. Я создал этот пост, чтобы другие знали об этом и не приходилось обращаться к исследователю данных.

Ой, я неправильно понял ваш пост. Я подумал, что вы ищете способ сразу получить ВСЕ сообщения из темы.

Вот пример скрипта с использованием пагинации API (запрос немного отличается, так как он возвращает сообщения от пользователя, и каждая страница содержит 50 сообщений, а не 20):