Youtube api YouTube v3不再返回超过100条记录的分页结果

Youtube api YouTube v3不再返回超过100条记录的分页结果,youtube-api,youtube-data-api,google-apis-explorer,Youtube Api,Youtube Data Api,Google Apis Explorer,当调用?时,我可以使用nextPageToken获得前50个结果和随后的50个结果;然而,当我试图获得超过100的结果时,api返回200,给出请求总数并返回一个列表-但列表为空-“items”:[] 我已经在一个查询中使用这些调用超过18个月了。是否有我在文档中遗漏的API的最新更改?我今天看到的最后一个变化并没有解决这个问题,API参考中的下一个变化是2017年11月的变化。我在尝试获得YouTube游戏上的所有直播时遇到了这个问题。我读到的每一篇文章都对谷歌搜索引擎如何返回计数以及为什么将

当调用?时,我可以使用nextPageToken获得前50个结果和随后的50个结果;然而,当我试图获得超过100的结果时,api返回200,给出请求总数并返回一个列表-但列表为空-“items”:[]


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

我在尝试获得YouTube游戏上的所有直播时遇到了这个问题。我读到的每一篇文章都对谷歌搜索引擎如何返回计数以及为什么将一些查询限制在500左右给出了复杂的解释,但我绝对看到一些公司跟踪的数据超过了前100个。没有任何东西可以回答你和我都遇到的问题,但如果我发现了什么,我会向你汇报。

似乎“500个结果”的限制已经被设计或错误悄悄地降低到100-150个


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

我看到一些关于通过指定publishedAfter/Before参数来减少查询中记录数的抱怨。看起来这可能是我唯一能收回频道上所有282个视频的选项。不幸的是,即使是2014年的视频,我们希望跟踪的视图也会周期性地出现颠簸,并意识到这一点,看起来我将使用publishedAfter/Before参数重写我的查询。