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

能否使用YouTube API获取播放量、点赞数高于指定阈值的视频列表

YouTube Data API 按播放量/点赞/点踩阈值筛选视频方案

YouTube Data API 没有原生提供按播放量、点赞数、点踩数直接做阈值过滤的接口参数,你无法直接通过单条接口请求拿到播放量超过10亿的视频列表,这也是官方文档没有对应说明的原因。

你可以通过以下两步实现需求:

  • 拉取候选视频池:调用 Search.list 接口,设置 order=viewCount 按播放量降序排序,单次请求最多返回50条结果,配合 pageToken 最多可拉取前1000条搜索结果(该限制为API公开规则,无法突破)。如果你的合集只需要特定分类、特定关键词或特定频道的内容,可以额外传入 videoCategoryId、q、channelId 参数缩小搜索范围,提升后续筛选效率。
  • 本地阈值过滤:对拉取到的所有视频id,批量调用 Videos.list 接口,指定 part=statistics 即可拿到每个视频的播放量、点赞数、点踩数等统计字段,你可以在本地自定义规则过滤出符合播放量、点赞、点踩阈值的视频,存入你的合集库。

注意事项

  • 2021年底YouTube已下线公开的点踩数展示,第三方调用公开API时,返回的 statistics.dislikeCount 字段仅会返回空值或0,只有视频所有者本人调用对应接口才能拿到真实的点踩数据,第三方场景下你无法实现基于真实点踩数的筛选功能。
  • API有配额限制,单次 Search.list 调用消耗100单位配额,单次 Videos.list 调用消耗1单位配额,账号默认每日配额为10000单位,你可以根据你的更新频率调整拉取规模,避免配额耗尽导致服务中断。

内容的提问来源于stack exchange,提问作者Mike K.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 10:24:03