five

YouTube Scraper API

收藏
RapidAPI2026-06-18 更新2026-06-16 收录
下载链接:
https://rapidapi.com/scrapier-scrapier-default/api/youtube-scraper-api6
下载链接
链接失效反馈
官方服务:
资源简介:
YouTube Scraper API allows developers to extract public YouTube data without relying on the official YouTube Data API. Retrieve video details, channel information, comments, playlists, search results, subtitles, and engagement metrics through a simple REST interface. Ideal for analytics, content monitoring, research, AI applications, and large-scale YouTube data collection.
创建时间:
2026-06-18
原始信息汇总

YouTube Scraper API 数据集概述

基本信息

  • API名称:YouTube Scraper API
  • 提供方:Scrapier
  • 类别:视频、图片
  • 定价:提供 BASIC($10.00/月)、PRO($25.00/月)、ULTRA($50.00/月)、MEGA($180.00/月)四个订阅等级。

核心功能

该API允许开发者无需依赖官方YouTube Data API即可提取公开的YouTube数据,适用于分析、内容监控、研究、AI应用和大规模数据采集。主要功能包括:

  • 动态查询:通过自定义关键词搜索视频、短视频和直播。
  • 批量处理:支持通过POST请求一次性处理多个查询。
  • 字幕下载:以多种语言和格式(如文本、SRT)获取视频转录。
  • 代理支持:使用代理确保大规模抓取的隐私性和不被屏蔽。
  • 高清过滤:筛选HD和4K内容。
  • 直播数据:获取直播流详情。
  • 元数据检索:获取详细的视频元数据,包括点赞、评论、订阅者等。

技术规格

  • 支持的HTTP方法:GET、POST
  • 认证方式:通过RapidAPI密钥(x-rapidapi-key)认证
  • 速率限制:每分钟60次请求
  • 响应格式:JSON
  • 错误代码
    • 400: 缺少必要参数
    • 429: 超过速率限制
    • 504: 抓取超时

端点详情

1. GET /v1/youtube-scraper/
  • 用途:基于指定搜索条件和过滤器抓取YouTube视频详情。

  • 参数

    • queries (string): 搜索词
    • max_results_video (integer): 常规视频最大数量
    • max_results_shorts (integer): 短视频最大数量
    • max_results_streams (integer): 直播流最大数量
    • download_subtitles (boolean): 是否下载字幕
    • subtitles_language (string): 字幕语言代码(如en、es)
    • subtitles_format (string): 字幕格式
    • fetch_metadata (boolean): 是否获取扩展元数据
    • max_pages_per_query (integer): 每查询最大页数
    • isHD (boolean): 仅返回高清视频
    • is4K (boolean): 仅返回4K视频
    • isLive (boolean): 仅返回直播
    • hasSubtitles (boolean): 仅返回有字幕的视频
    • use_proxy (boolean): 是否使用代理
  • 示例请求(cURL): bash curl --request GET --url https://scrapier.net/api/v1/youtube-scraper/?queries=fitness&max_results_video=10&download_subtitles=true&subtitles_language=en --header x-rapidapi-host: scrapier.net --header x-rapidapi-key: YOUR_RAPIDAPI_KEY

  • 示例响应(JSON): json { "title": "Calisthenics vs Gym: Which One Actually Fits You?", "type": "video", "scraped_at": "2025-12-23T18:15:00.000Z", "id": "dQw4w9WgXcQ", "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "channelName": "Fitness Channel", "viewCount": 1500000, "likes": 50000, "duration": "00:10:30", "numberOfSubscribers": 1000000, "subtitles": ["en", "es", "fr"], "transcript": "You finally decided to start training. Great choice...", "hashtags": ["#fitness", "#calisthenics", "#gym"] }

2. POST /v1/youtube-scraper/
  • 用途:批量请求,一次处理多个查询以大规模抓取YouTube数据。

  • 参数(与GET相同,但queries位于body且为数组):

    • queries (array): 搜索词列表(必需)
  • 示例请求(cURL): bash curl --request POST --url https://scrapier.net/api/v1/youtube-scraper/ --header x-rapidapi-host: scrapier.net --header x-rapidapi-key: YOUR_RAPIDAPI_KEY --header Content-Type: application/json --data { "queries": ["fitness", "workout", "gym workouts"], "max_results_video": 10, "download_subtitles": true, "subtitles_language": "en" }

  • 示例响应(JSON): json { "title": "How to Create the Perfect Fitness Routine", "type": "video", "scraped_at": "2025-12-23T18:15:00.000Z", "id": "YQw4w9WgXcQ", "url": "https://www.youtube.com/watch?v=YQw4w9WgXcQ", "channelName": "Workout Channel", "viewCount": 1200000, "likes": 45000, "duration": "00:12:45", "numberOfSubscribers": 890000, "subtitles": ["en", "de"], "transcript": "Welcome to your ultimate fitness journey...", "hashtags": ["#workout", "#fit", "#fitnessjourney"] }

典型用例

  • 营销分析师:提取并分析YouTube视频数据以识别趋势和优化活动。
  • 学术研究人员:收集YouTube内容的大规模数据集用于学术研究。
  • 市场研究人员:研究视频内容参与度和订阅者数以获取战略洞察。
  • 开发者:将YouTube数据集成到应用中,实现动态内容更新。
  • 内容创作者:监控竞争对手并分析利基市场中的成功视频内容。
  • 机构:为客户报告收集YouTube视频表现数据。
  • SEO专业人员:利用视频元数据改进视频SEO策略。
  • 品牌管理者:追踪YouTube视频评论中的品牌存在和情感倾向。
二维码
社区交流群
二维码
科研交流群
商业服务