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

使用YouTube Data API v3获取视频统计遇400错误:无效筛选参数

解决YouTube Data API v3请求视频统计时的invalidFilters错误

错误原因

调用videos.list接口时,若通过id参数指定具体视频ID列表,不能搭配maxResults参数。这个参数仅用于通过筛选条件(比如chart、myRating)批量拉取视频的场景,放在指定ID的请求里会被API判定为无效过滤参数。

修正后的代码

直接移除maxResults=50即可:

# 获取视频统计数据的YouTube API请求
videos_stats_request = youtube.videos().list(
    part='statistics',
    id=','.join(video_ids)
)

额外注意

如果你的video_ids列表长度超过50,需要将列表拆分为每50个ID一组,分别发起请求——因为YouTube API的videos.list接口单次最多支持传入50个视频ID。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 01:57:01