Я полагаю, что может быть проблема с API доставки списка.
https://postmates.com/developer/docs/endpoints#list_deliveries
Вызов URL:
https://api.postmates.com/v1/customers/{CUSTOMER-ID}/deliveries?filter=&limit=10&offset=50
Вернет ответ, подобный этому:
{
"url": "/v1/customers/{CUSTOMER-ID}/deliveries",
"total_count": 62,
"object": "list",
"data": [ // Data removed for brevity
],
"next_href": null
}
"total_count": 62
Указывает, что всего имеется 62 элемента
Обращая особое внимание на следующие поля в запросе, вы увидите limit=10
и offset=50
Это указывает на то, чтотекущий запрос будет извлекать элементы 50-60 (или 49-59, если используется база 0)
Проблема в том, что next_href
пусто, но в коллекции по-прежнему есть 2 дополнительных элемента, поэтому next_href долженbe:
https://api.postmates.com/v1/customers/{CUSTOMER-ID}/deliveries?filter=&limit=10&offset=60
Фактически, вызов того, что url вернет, даже правильно вернет последние 2 результата.
Из-за этого, я полагаю, может быть проблема с логикой СпискаПоставки API