You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

YouTube Data API v3按date排序搜索返回结果量不足如何解决

解决方案

  • 显式添加maxResults参数强制指定单页返回条数
    YouTube Data API v3的search.list接口支持通过maxResults参数自定义单页返回条目数,合法取值范围为0~50。你当前总搜索结果仅31条,直接设置maxResults=50即可在order=date的前提下,一次请求拉取全部数据。修正后的请求示例如下:
    https://www.googleapis.com/youtube/v3/search?part=snippet&q=goodmorningharshit&order=date&maxResults=50&key=你的API密钥
    
    注:原请求中的parts为拼写错误,正确参数名为part。
  • 数据量超过50时用分页机制拉取全量数据
    如果后续搜索的总结果数超过50,可通过返回结果中的nextPageToken实现分页:每次请求后如果响应包含nextPageToken字段,就将该值作为pageToken参数代入下一次请求的URL中,重复调用直到响应无nextPageToken,即可获取全部搜索结果。

补充说明

不同排序规则下默认resultsPerPage数值差异是YouTube后台索引的正常策略,不会影响全量数据获取。仅需注意每次search.list调用消耗100单位API配额,普通项目默认每日配额为10000单位,可满足常规使用需求。


内容的提问来源于stack exchange,提问作者Ankur Shukla

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 19:42:00