Pagina las listas de recursos

Puedes controlar el número máximo de recursos que muestra el servidor en la respuesta a una solicitud de lista mediante la configuración del campo maxResults Además, Para algunas colecciones (como los Eventos), hay un límite estricto en cuanto a la cantidad de las entradas recuperadas que el servidor nunca superará. Si la cantidad total de supere este máximo, el servidor muestra una página de resultados.

Recuerda que maxResults no garantiza la cantidad de resultados en una página. Los resultados incompletos se pueden detectar con un campo nextPageToken que no esté vacío en el resultado. Para recuperar la página siguiente, realiza exactamente la misma solicitud como antes y agrega un campo pageToken con el valor de nextPageToken de la página anterior. Se proporciona un nextPageToken nuevo. en las siguientes páginas hasta que se recuperen todos los resultados.

Por ejemplo, esta es una consulta seguida de la consulta para recuperar el en la siguiente página de resultados en una lista paginada:

GET /calendars/primary/events?maxResults=10&singleEvents=true

//Result contains

"nextPageToken":"CiAKGjBpNDd2Nmp2Zml2cXRwYjBpOXA",

La consulta posterior toma el valor de nextPageToken y lo envía como el valor de pageToken:

GET /calendars/primary/events?maxResults=10&singleEvents=true&pageToken=CiAKGjBpNDd2Nmp2Zml2cXRwYjBpOXA