社交媒体数据

YouTube 搜索爬虫:把搜索结果变成数据表

像在 YouTube 上一样输入搜索词,即可把结果导出为数据行:标题、播放量、发布时间、时长、频道和排名。可选择视频、Shorts 或频道,并使用上传日期、时长、热度、直播、字幕、4K 等官方筛选。无需 API 密钥,无配额限制。

6 位用户91.7% 运行成功率(30 天)

可获取的数据

title视频或频道标题
views播放量
age上传距今时间
duration视频时长
channel频道名称
position搜索结果中的排名
subscribers订阅数(频道结果)
handle频道账号(频道结果)

使用方法

  1. 在 Apify 上打开本爬虫并免费注册。
  2. 在表单中填写航线、日期和选项。
  3. 点击 Start,以 JSON、CSV 或 Excel 下载结果,或通过 API 调用。

价格

$0.50 每 1,000 条数据

按返回的搜索结果计费。被最低播放量筛选跳过的结果不收费,也没有运行费。

Apify 每月赠送 5 美元免费额度,足够免费测试本爬虫。

示例任务

现成的输入参数,可复制到爬虫表单或通过 API 发送。

抓取关键词的 YouTube 搜索结果

两个搜索词各 20 个视频。

{
  "searchQueries": [
    "bali villa tour",
    "n8n tutorial"
  ],
  "resultType": "video",
  "maxResultsPerQuery": 20
}
运行此任务 →

本周最热门的 iPhone 17 评测视频

本周上传,按热度排序。

{
  "searchQueries": [
    "iphone 17 review"
  ],
  "uploadDate": "week",
  "sortBy": "popularity",
  "maxResultsPerQuery": 50
}
运行此任务 →

寻找爆款曼谷街头美食 Shorts

仅保留播放超过 10 万的 Shorts。

{
  "searchQueries": [
    "street food bangkok"
  ],
  "resultType": "shorts",
  "minViews": 100000,
  "maxResultsPerQuery": 40
}
运行此任务 →

查找 Python 和网页抓取相关的 YouTube 频道

频道结果含订阅数和账号。

{
  "searchQueries": [
    "python tutorial",
    "web scraping"
  ],
  "resultType": "channel",
  "maxResultsPerQuery": 30
}
运行此任务 →

应用场景

常见问题

需要 YouTube API 密钥吗?

不需要。工具读取公开搜索结果,无需 API 密钥和配额。

能只抓 Shorts 或频道吗?

可以。将结果类型设为视频、Shorts 或频道;频道结果包含订阅数、账号和简介。

如何只获取最新视频?

使用上传日期筛选(一小时内、今天、本周、本月或今年)。

抓取 YouTube 合法吗?

该工具只采集 YouTube 上公开可见的数据,无需登录。是否合规取决于您所在地区的法律和具体用途:请遵守当地法规和网站条款,避免采集或保存不必要的个人数据。

如何把数据接入我的应用或表格?

可通过 Apify API 或 Python、JavaScript 客户端调用,也可连接 Make、n8n、Zapier 或 Google Sheets。结果可导出为 JSON、CSV 或 Excel。

更多爬虫

立即抓取 YouTube 搜索结果

在 Apify 上运行 — 免费试用