Puoi controllare il numero massimo di risorse che il server restituisce nella
rispondi a una richiesta di elenco impostando il campo maxResults
. Inoltre,
per alcune raccolte (come gli eventi) esiste un limite fisso al numero di
recuperate voci che il server non supererà mai. Se il numero totale di
questo evento supera questo limite massimo, il server restituisce una pagina di risultati.
Ricorda che maxResults
non garantisce il numero di risultati su una pagina.
I risultati incompleti possono essere rilevati da un campo nextPageToken
non vuoto in
per ottenere il risultato. Per recuperare la pagina successiva, esegui la stessa esatta richiesta
come in precedenza e aggiungi un campo pageToken
con il valore
nextPageToken
dalla pagina precedente. È stato fornito un nuovo nextPageToken
nelle pagine successive finché non saranno stati recuperati tutti i risultati.
Ad esempio, ecco una query seguita dalla query per recuperare il pagina successiva dei risultati in un elenco impaginato:
GET /calendars/primary/events?maxResults=10&singleEvents=true
//Result contains
"nextPageToken":"CiAKGjBpNDd2Nmp2Zml2cXRwYjBpOXA",
La query successiva prende il valore da nextPageToken
e
lo invia come valore per pageToken
:
GET /calendars/primary/events?maxResults=10&singleEvents=true&pageToken=CiAKGjBpNDd2Nmp2Zml2cXRwYjBpOXA