Обсуждение
/api/v1/documents/list
Что за прикол в этом методе, в ответе не больше 50 строк???!!! А что делать если нужно больше?
/api/v1/documents/list
Что за прикол в этом методе, в ответе не больше 50 строк???!!! А что делать если нужно больше?
Приветик, так пагинацию используй.
Допустим, тебе нужно получить 150 документов.
GET /api/v1/documents/list?limit=50&offset=0
В ответе ты получишь первые 50 документов (с 1-го по 50-й)offset на величину limit.
GET /api/v1/documents/list?limit=50&offset=50
В ответе ты получишь следующие 50 документов (с 51-го по 100-й)offset.
GET /api/v1/documents/list?limit=50&offset=100
В ответе ты получишь последние 50 документов (со 101-го по 150-й)Спасибо
В документации же белым по черному написано про limit и offset. Точно форумом не ошиблись?
Для этого у вас есть limit и offset. limit - сколько получать в запросе, если по максимуму то limit=50 offset - отступ, с какого получать. Делаем первый запрос: limit=50, offset=0. Далее циклом limit=50, offset=offset+50 до тех пор пока не вернет пустой результат. Таким образом получите всё.
Спасибо