Как правильно перебрать результаты разбивки на страницы в Clockify? - PullRequest
0 голосов
/ 06 марта 2019

API Clockify неясен (для меня) о том, как перебирать результаты.

Например, https://clockify.github.io/clockify_api_docs/#operation--workspaces--workspaceId--timeEntries--get говорит

Каждый запрос ограничен 10время записи.Чтобы получить остальные 10 (и следующие 10 и т. Д.), Вам нужно будет включить параметр страницы и увеличивать его с каждым запросом (например, https://api.clockify.me/api/workspaces/{workspaceId}/timeEntries/?page=1)

Данные, возвращаемые из этой конечной точкиэто просто массив timeEntries (бонус за простоту!). Чтение за последней страницей возвращает пустой массив (status = 200).

Итак, вопрос таков: подразумевает ли clockify, что клиенты читают до пустогомассив, или я что-то упустил?

...