逐頁瀏覽資源清單

您可以設定 maxResults 欄位,控管伺服器在清單要求的回應中傳回的資源數量上限。此外,對於某些集合 (例如活動),伺服器永遠不會超過擷取項目的硬性限制。如果事件總數超過這個上限,伺服器會傳回一頁結果。

請注意,maxResults 無法保證單一頁面的結果數量。如果回應中的 nextPageToken 欄位不為空,表示結果不完整。 如要擷取下一頁,請重複先前的要求,並附加 pageToken 參數,值為前一頁的 nextPageToken。後續每個頁面都會提供新的 nextPageToken,直到回應包含所有結果為止。

舉例來說,下列查詢會要求第一頁:

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

回應包含 nextPageToken

{
  "nextPageToken": "CiAKGjBpNDd2Nmp2Zml2cXRwYjBpOXA"
}

後續查詢會從 nextPageToken 取得值,並以 pageToken 的值提交:

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