サーバーが返すリソースの最大数を制御するには、
list リクエストに対して maxResults
フィールドを設定します。さらに
一部のコレクション(イベントなど)では、コレクションの数にハードリミットが
制限されます。イベントの合計数が
イベントがこの上限を超えると、サーバーは 1 ページ分の結果を返します。
maxResults
は 1 ページの結果の数を保証するものではありません。
不完全な結果は、空でない nextPageToken
フィールドによって検出される可能性があります。
返されます。次のページを取得するには、まったく同じリクエストを実行します。
pageToken
フィールドを追加して
前のページから nextPageToken
。新しい nextPageToken
が指定されている
すべての結果が取得されるまで、以降のページに繰り返し読み込みます。
たとえば、次の例では、クエリの後に、オブジェクトを取得するクエリを ページ分けされたリストの結果の次のページ:
GET /calendars/primary/events?maxResults=10&singleEvents=true
//Result contains
"nextPageToken":"CiAKGjBpNDd2Nmp2Zml2cXRwYjBpOXA",
後続のクエリは nextPageToken
から値を取得し、
これを pageToken
の値として送信します。
GET /calendars/primary/events?maxResults=10&singleEvents=true&pageToken=CiAKGjBpNDd2Nmp2Zml2cXRwYjBpOXA