我正在尝试抓取YouTube视频上的所有评论
我正在使用此HTTP请求:
https://www.googleapis.com/youtube/v3/commentThreads?key=AIzaSyBAcQUU5I4FElmsYVK0irkDPVGQ_OLLkO0&textFormat=plainText&part=snippet&videoId=K9vFWA1rnWc&maxResults=100
但问题是我需要所有评论,它只提供100条评论。 YouTube API3.0不允许我将maxResults值增加到100以上。有没有解决方案?
答案 0 :(得分:1)
结果将返回nextPageToken,您可以使用它来获取下一页评论。见https://developers.google.com/youtube/v3/docs/commentThreads/list#properties
答案 1 :(得分:1)
maxResults 参数指定应在结果集中返回的最大项目数。可接受的值为0到50,包括0和50。默认值为5.
如果json响应的值大于maxResults,则JSON响应也有一个名为 pageToken 的参数。 pageToken参数标识应返回的结果集中的特定页面。在API响应中,nextPageToken和prevPageToken属性标识可以检索的其他页面。
在上述网址的JSON响应中,您会找到 nextPageToken ,您必须在下次发送GET请求时添加到上述网址以获取剩余内容。