Нет предельного параметра. есть только максимальные результаты, а максимальные результаты больше похожи на каждую страницу.
Если запрос вернет 100 строк, и вы разместите maxresults 50, то первый ответ, который вы получите, будет содержать 50 строк. Вам придется сделать второй запрос, чтобы получить следующий 50.
Google tasks.list возвращает ответ
{
"kind": "tasks#tasks",
"etag": string,
"nextPageToken": string,
"items": [
tasks Resource
]
}
Это ответ на запрос, направленный в это точное время. Если вы отправили maxresults 50 и 100 строк, то вы будете использовать NextPageToken, чтобы получить следующие 50 строк для этого запроса.
Если после запуска этого запроса в систему поступают новые записи, эти записи не будут поступать в предыдущий запрос, поскольку это данные, созданные во время отправки запроса.
Пример:
я сделать запрос против API. Я установить максимальное количество строк 1
1, test
2, test2
3, test3
АНИ вернется ко мне 1, test
с nextPageToken я могу использовать, чтобы получить следующий набор результатов. Я делаю запрос, используя NextPageToken я получаю 2, test2
Если пока я зацикливание, хотя эти NextPagetokens
новая строка приходит 4, test4
я не буду видеть это, потому что он не является частью результирующего набора моего первоначального запроса.
Хорошо, хорошо. Если предположим, что создано 100 строк, я получил 50 строк в первом вызове. после первого вызова еще 50 созданных строк, поэтому он вернет мне последние 50 строк в другом вызове, поэтому здесь я потерял оставшиеся 50 строк данных. Здесь я потерял свои данные. – Mahendra
https://www.googleapis.com/tasks/v1/lists/{{tasklist_id}}/tasks?maxResults=50&order=date <- это один запрос, который возвращает 100 строк (СЕЙЧАС), если новые данные поступают в этот затем его другой запрос, и вам придется сделать другой запрос для получения новых данных после того, как был сделан первоначальный запрос. – DaImTo
Ты меня не достал. Я говорю это. Если я сделаю этот запрос googleapis.com/tasks/v1/lists{{tasklist_id}}/tasks?maxResults=5&or der = date , и во время запроса будет создано еще 10 заданий, поэтому я вернусь к последней задаче 5. и если я снова попрошу, то новой задачи я не получу. Таким образом, я потерял здесь свои 5 заданных данных – Mahendra