如果 Youtube API 搜索请求中没有页面标记,如何分页

How to paginate if no page token present in Youtube API search request

我正在使用 AngularJS 向 Youtube API 查询视频:

$http.get('https://www.googleapis.com/youtube/v3/search', {
  params: {
    key: 'API_KEY',
    type: 'video',
    part: 'id,snippet',
    maxResults: '10',
    fields: 'items/id,items/snippet/title,items/snippet/description,items/snippet/thumbnails/default,items/snippet/channelTitle',
    q: query
  }
}

然而,响应对象只返回一个 JSON 响应 items 属性 但没有 nextPageTokenpageInfo 属性。

我需要获得多个结果,所以能够对搜索进行分页对我来说非常重要。

我已经尝试使用 maxResults 查询参数但没有得到结果。我怎样才能实现它?

我正在整理 API 对自己的回答:

fields: 'items/id,items/snippet/title,items/snippet/description,items/snippet/thumbnails/default,items/snippet/channelTitle'

因此 fields 参数告诉 API 要包含哪些响应属性。