five

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 等多种语言。

技术规格

  • 支持方法GETPOST
  • 认证方式:通过 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 专家:分析关键词和搜索趋势以提升视频排名。
二维码
社区交流群
二维码
科研交流群
商业服务