youtube-api

📺 免 Google 配额的 YouTube 数据服务

🥥53总安装量 16评分人数 10
100% 的用户推荐

通过 TranscriptAPI 服务提供免 Google 配额的 YouTube 数据访问,支持转录、搜索和频道信息获取,100 积分免费起步。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范:无 `eval()`/`exec()` 等危险函数,仅使用 Node.js 内置模块,无动态代码加载
  • ✅ 数据隐私保护:API key 仅本地存储于 `~/.openclaw/openclaw.json`,修改前自动创建 `.bak` 备份
  • ⚠️ 第三方服务依赖:核心功能依赖 TranscriptAPI.com 商业服务,需信任该服务商的数据处理政策
  • ⚠️ 注册信息要求:需要提供真实邮箱地址进行注册验证,临时邮箱将被过滤拒绝
  • ✅ 输入验证完善:具备 email 格式校验、API key 格式验证(`sk_` 开头)及完整的错误处理机制

使用说明

核心用法

该技能通过 TranscriptAPI.com 服务提供 YouTube 数据访问能力,完全绕过 Google YouTube Data API 的配额限制。用户需先注册获取 API Key(100 免费积分),即可通过 RESTful 端点获取视频转录文本、搜索视频、查询频道信息和播放列表内容。支持通过 @handle、URL 或频道 ID 进行查询,转录功能支持带时间戳的文本格式。认证流程通过 Node.js 脚本完成,API Key 自动保存至本地配置文件。

显著优点

相比官方 API,最大优势在于零配额焦虑——采用按信用点计费(1 积分/次请求),无每日 10,000 单位的硬性上限,特别适合高频数据获取场景。转录功能是核心亮点,官方 API 不提供视频字幕/转录数据,而该服务将其作为核心能力。认证流程极简化,无需配置 Google Cloud 项目、OAuth 同意屏幕等复杂步骤,单个 API Key 即可使用。部分端点(如频道解析、最新视频)甚至免费提供。

潜在缺点

主要风险在于第三方服务依赖:TranscriptAPI.com 作为商业服务,存在服务终止、涨价或数据隐私政策变更的可能,且为 T3 来源(社区/个人开发)。虽然基础请求成本低($5/1000 积分),但大规模使用需付费,长期成本可能超过 Google API。此外,作为非官方方案,数据准确性和实时性可能略逊于官方 API,且受限于服务商的爬虫技术稳定性。

适合的目标群体

适用于开发者构建 YouTube 内容分析工具、内容创作者批量获取视频元数据或字幕、数据分析师进行舆情监测与内容研究,以及教育研究者获取公开视频转录用于学术研究。特别适合需要频繁获取转录文本(如 AI 训练数据收集)且不愿处理 Google API 配额申请流程的技术用户。

使用风险

需注意 API Key 本地存储安全(~/.openclaw/openclaw.json),虽然文件有备份机制,但需确保用户目录权限正确设置。网络层面完全依赖 TranscriptAPI.com 的可用性,若该服务出现 408/429 错误需按规范重试。注册环节需提供真实邮箱,临时邮箱会被过滤。虽然代码本身无恶意行为,但使用该服务意味着将 YouTube 观看历史/搜索行为数据委托给第三方平台,敏感场景需谨慎评估。

youtube-api 内容

文件夹图标scripts文件夹
手动下载zip · 6.3 kB
tapi-auth.jstext/javascript
请选择文件