YouTube Search API
收藏RapidAPI2026-06-18 更新2026-06-16 收录
下载链接:
https://rapidapi.com/scrapier-scrapier-default/api/youtube-search-api17
下载链接
链接失效反馈官方服务:
资源简介:
YouTube Search API enables developers to search YouTube videos, channels, playlists, and Shorts using keywords, filters, and advanced query parameters. Retrieve rich metadata including titles, descriptions, thumbnails, channel information, and video statistics. Perfect for content discovery, media monitoring, analytics platforms, recommendation systems, and YouTube-powered applications.
创建时间:
2026-06-18
原始信息汇总
YouTube Search API 数据集概述
提供方:Scrapier
定价方案:
- BASIC:$10.00/月
- PRO:$25.00/月
- ULTRA:$50.00/月
- MEGA:$150.00/月
核心功能:通过关键词搜索 YouTube 视频、频道、播放列表和 Shorts,并获取丰富的元数据,包括标题、描述、缩略图、频道信息和视频统计数据。
版本:1.0.0(当前版本)
主要特性
- 高级搜索过滤:支持按上传日期、时长、类型(视频/频道/播放列表)排序(相关性、日期、观看次数、评分)和高级功能(直播、4K、高清、字幕、360°等)进行过滤。
- 批量处理(Bulk Support):通过 POST 方法,可在单次调用中处理多个搜索词(
JSON数组),最大查询结果上限为 10,000 条。 - 实时数据:获取与 YouTube 数据同步的最新信息。
- 灵活代理:可通过平台注入的代理安全访问数据。
- 结构化输出:结果以 JSON 格式返回,便于集成。
- 高频率限制:支持高效率的大数据量请求。
- 开发者友好:支持 cURL、Python、JavaScript 等多种语言。
技术规格
- 支持方法:
GET、POST - 认证方式:通过 RapidAPI 的 API 密钥(
x-rapidapi-key) - 响应格式:JSON
- 错误码:400(参数缺失)、429(频率限制)、504
端点说明
1. GET /v1/youtube-search/
- 用途:单次搜索,最大返回结果 100 条。
- 参数:
queries(string,可选):搜索词。max_items(integer,可选):每查询最大结果数,上限 100。sort_by(string,可选):排序方式(relevance,date,viewCount,rating)。upload_date(string,可选):上传日期过滤(lastHour,today,thisWeek,thisMonth,thisYear)。duration(string,可选):时长过滤(short,medium,long)。type(string,可选):搜索类型(video,channel,playlist)。features(string,可选):附加功能(如live,4k,hd,subtitles)。use_proxy(boolean,可选):是否使用代理,默认true。
2. POST /v1/youtube-search/
- 用途:批量搜索,避免 GET 的 URL 长度限制。
- 参数:
queries(array,必需):搜索词数组,如["a","b","c"]。max_items(integer,可选):每查询最大结果数,上限 10,000。sort_by(string,可选):同 GET。upload_date(string,可选):同 GET。duration(string,可选):同 GET。type(array,可选):搜索类型数组,如[video, channel, playlist]。features(array,可选):功能数组,如[live, 4k, hd, subtitles, 360]。use_proxy(boolean,可选):同 GET。
示例响应字段
| 字段 | 类型 | 说明 |
|---|---|---|
title |
string | 视频标题 |
type |
string | 结果类型(video, channel, playlist) |
channel_name |
string | 频道名称 |
date |
string | 发布日期 |
text |
string | 描述文本 |
thumbnail_url |
string | 缩略图 URL |
id |
string | 视频/频道/播放列表 ID |
url |
string | YouTube 页面 URL |
view_count |
integer | 观看次数 |
likes |
integer | 点赞数 |
comments_count |
integer | 评论数 |
duration |
string | 视频时长 |
keywords |
array | 关键词 |
channel_id |
string | 频道 ID |
channel_url |
string | 频道 URL |
number_of_subscribers |
integer | 订阅者数 |
channel_view_count |
integer | 频道总观看数 |
channel_video_count |
integer | 频道视频数 |
hashtags |
array | 标签 |
is_members_only |
boolean | 是否为会员专属 |
最佳用例
- 内容创作者:发现趋势话题,优化视频内容。
- 市场研究者:分析观看次数和订阅者数据以进行竞争分析。
- 营销人员:利用 YouTube 分析数据优化营销策略。
- 开发者:将 YouTube 数据集成到应用程序中。
- 媒体分析师:跟踪视频流行度和趋势。
- AI / 机器学习:为模式识别提供数据输入。
- 企业品牌:监控品牌提及和参与度。
- SEO 专家:分析关键词和搜索趋势以提升视频排名。



