22
我想从YouTube的API使用这个例子中的视频数据(V3):如何改变页面的结果与YouTube数据API V3
的问题是,我不明白如何更改页面结果。例如,这个查询给了我25个项目(maxResults = 25),但总的结果是 - >“totalResults”:548669.所以这里最大的问题是如何移动页面2并接收其他25个结果?
我想从YouTube的API使用这个例子中的视频数据(V3):如何改变页面的结果与YouTube数据API V3
的问题是,我不明白如何更改页面结果。例如,这个查询给了我25个项目(maxResults = 25),但总的结果是 - >“totalResults”:548669.所以这里最大的问题是如何移动页面2并接收其他25个结果?
如果你看看结果,你会在“pageInfo”后面看到一个“nextPageToken”项目。这需要在下一次请求时作为pageToken传递。
所以,如果你拨打电话到这个API:
https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=25&order=relevance&q=site%3Ayoutube.com&topicId=%2Fm%2F02vx4&key={YOUR_API_KEY}
你会打个电话给这一个下一个页面:
https://www.googleapis.com/youtube/v3/search?pageToken=CBkQAA&part=snippet&maxResults=25&order=relevance&q=site%3Ayoutube.com&topicId=%2Fm%2F02vx4&key={YOUR_API_KEY}
我们怎么知道我们已经达到结束所有结果? – Moji
最后一页没有nextPageToken – krzysiej
在没有nextPageToken的情况下,第一个请求中没有v3 api – MurWade