Public API
Посторінковий обхід і дотримання лімітів
Списки віддаються сторінками за курсором, а не за офсетом, тож ідіть за курсором із відповіді, а не обчислюйте його самі. Стежте за заголовками rate limit і використовуйте updatedSince для опитування замість повторного читання всього.
Кроки
- Ідіть за курсором із кожної відповіді, доки він не перестане повертатися. Не конструюйте курсори самі.
- Тримайте розумний розмір сторінки: більші сторінки означають менше запитів, але повільніших.
- Опитуйте через
updatedSince, а не обходьте всю колекцію за розкладом. - Читайте заголовки rate limit і сповільнюйтеся до відмови, а не після неї.
- Зберігайте
requestIdусього, що впало, — для підтримки.
Як перевірити результат
Повний обхід колекції повертає кожен об’єкт один раз, а повторне опитування читає лише те, що змінилося.
Що зазвичай іде не так
- Побудова сторінок за офсетом, який зсувається, коли дані змінюються.
- Повторне читання всього щохвилини й вихід за ліміт.
- Використання застарілого курсора й помилка invalid cursor.
Це допомогло завершити задачу?
Це не допомогло
Напишіть нам, вказавши платформу й версію, виконані кроки, очікуваний результат і те, якого workspace чи QR-коду це стосується. Замаскуйте будь-які секрети перед тим, як щось прикріпляти.
Написати в підтримку