首页 > 解决方案 > YouTube v3 不再返回超过 100 条记录的分页结果

问题描述

调用https://www.googleapis.com/youtube/v3/search时,我可以使用 nextPageToken 获得前 50 个结果和后续 50 个结果;但是,当我尝试获得超过 100 的结果时,api 返回 200,给我总请求数字并返回一个列表 - 但列表为空 - “项目”:[]。

我在查询中使用这些调用已经超过 18 个月了。我在文档中遗漏的 API 最近是否发生了变化?我今天看到的最后一个更改没有解决这个问题,API 参考中的下一个更改是从 2017 年 11 月开始的。

标签: youtube-apiyoutube-data-apigoogle-apis-explorer

解决方案


似乎“500 个结果”的限制已经悄悄地减少到 100-150,设计或错误。

使用日期范围,或细分您的查询(a 和 b1、a 和 b2、a 和 b3、....)以将每个结果集保持在 50 以下


推荐阅读