Курсорная пагинация разбивает список на страницы с помощью непрозрачного токена последнего полученного элемента, поэтому новые сообщения не сдвигают и не дублируют результаты, как при нумерации страниц.
Список сообщений постоянно меняется. При нумерации страниц новые элементы между двумя запросами сдвигают выдачу и создают пропуски или дубли; курсор указывает позицию, а не числовое смещение, поэтому такой проблемы нет. Клиент передаёт курсор из предыдущего ответа и завершает обход, когда has_more равно false.
Курсор намеренно непрозрачен: его не следует разбирать или формировать самостоятельно.
В SMSMeteor: GET /v1/messages принимает limit от 1 до 200 и cursor, а возвращает next_cursor и has_more.
Связанные термины
Подробнее
Посмотрите, как это работает на практике.Для регистрации достаточно адреса электронной почты. Таблица тарифов открыта, оплата принимается в криптовалюте, тестовый ключ бесплатный.
Начать отправку
