如何使用nextPageToken跨日续接YouTube Data API v3分页请求?
使用昨日的nextPageToken继续请求Youtube API是否可行?
可行,但有明确的前提限制
- Youtube Data API的
nextPageToken并非永久有效,一般有效期在几小时到1天左右。如果你的token是昨日生成的,大概率已经失效,无法正常返回分页数据。 - 若token仍在有效期内(比如昨日较晚生成,间隔时间不足24小时),则可以直接在请求中携带该token,从对应的分页节点继续获取数据,就像你提供的请求示例那样:
https://www.googleapis.com/youtube/v3/search?&key={key}&part=snippet&maxResults=20&order=viewCount&q=abc&type=video&videoDuration=long&videoType=movie&pageToken=Cd323A - 若token已失效,你需要重新发起初始请求获取新的
nextPageToken,再从新的分页节点继续。同时要注意:每次请求(包括带token的分页请求)都会消耗每日API配额,需合理拆分请求到不同日期,避免触发配额限制。
内容的提问来源于stack exchange,提问作者Milos
相关产品推荐
相关产品推荐

