Как запросить все чаты / группы пользователя через библиотеку базы данных Telegram (TDLib) для Node.js - PullRequest
0 голосов
/ 06 апреля 2019

Официальный пример из telegram объясняет, что для использования команды getChats() необходимо установить два параметра: offset_order и offset_chat_id.Я использую эту node.js оболочку для TDLib .Поэтому, когда я использую getChats() со следующими параметрами:

'offset_order': '9223372036854775807',
'offset_chat_id': 0,
'limit': 100

, как это объяснено в официальных документах :

Например, дляполучить список чатов с начала, offset_order должен быть равен 2 ^ 63 - 1

, в результате я получаю 100 чатов из верхней части списка пользователя.

Что я не могу понять, так это как пройти этот список?Как использовать пагинацию API?

Когда я пытаюсь ввести допустимый chat_id из середины первых 100, я все равно получаю те же самые первые 100, поэтому, похоже, это не имеет значения.

Если я заменим этот offset_order на ЛЮБОЙ другой номер, я получу в ответ пустой список чатов ...

Полностью потерян здесь, как каждые одиночные пример Я нашел, говорит то же самое, что и официальные документы, то есть, как получить первые 100.

...