youtube-channels

📡 YouTube 频道数据一站式获取

TranscriptAPI 驱动的 YouTube 频道工具,支持解析频道 ID、获取最新上传、浏览全部视频及频道内搜索,免费额度友好。

收藏
13k
安装
3.2k
版本
1.5.0
CLS 安全性认证2026-06-03
点击查看完整报告 >

使用说明

核心用法

YouTube Channels 是一套基于 TranscriptAPI.com 的频道级数据工具,面向内容研究者、创作者监测者和媒体分析场景。用户通过设置 TRANSCRIPT_API_KEY 环境变量即可调用,无需额外运行时依赖。

主要功能模块:

  • 频道解析 (/resolve):将 @handle、频道 URL 或 UC... ID 统一转换为标准频道 ID,免费调用
  • 最新动态 (/latest):通过 RSS 获取频道最近 15 条上传,含精确播放量、评分、时间戳,免费调用
  • 完整视频库 (/videos):分页遍历频道全部历史上传(每页 100 条),消耗 1 credit/页
  • 频道内搜索 (/search):在指定频道内关键词检索,支持 1-50 条结果限制,消耗 1 credit

输入灵活性: 所有端点均支持 @handleyoutube.com/channel/... URL 或 UC[a-zA-Z0-9_-]{22} 格式直接输入,无需预解析。

显著优点

1. 成本效益突出:resolve 和 latest 两个核心端点完全免费,100 credits 起步额度足以支持中小型频道的深度分析
2. 数据精度高:latest 端点返回 RSS 源级别的精确播放量(非估算值)和 ISO 标准时间戳

3. 工作流连贯:与 TranscriptAPI 的视频转录功能天然衔接,可实现「发现视频→获取字幕」的完整链路

4. 技术门槛低:纯 REST API,curl 即可调用,返回结构化 JSON,无复杂 SDK 依赖

潜在缺点与局限性

  • 配额消耗敏感videossearch 端点按调用计费,大型频道全量遍历成本较高
  • 无内容分析层:仅返回元数据(标题、描述、播放量),不提供视频内容理解或情感分析
  • API 依赖风险:TranscriptAPI 为第三方商业服务,存在定价调整或服务稳定性风险
  • 速率限制:免费档 300 req/min,高并发场景需自行控制频率

适合人群

  • 内容运营者监测竞品频道更新动态
  • 研究者追踪特定创作者的历史发布脉络
  • 播客/媒体制作人员快速筛选频道内相关主题视频
  • 开发者构建 YouTube 内容监控自动化 pipeline

常规风险

  • 认证信息泄露TRANSCRIPT_API_KEY 需妥善保管,硬编码至版本控制将直接导致配额被盗用
  • User-Agent 缺失:未设置该头将触发 Cloudflare 403 (error 1010) 拦截,需确保请求头完整
  • 额度耗尽误操作:未关注 credits 余额时,批量调用可能导致服务中断(402 错误)
  • 数据时效性:RSS 源更新存在分钟级延迟,不适合实时性要求极高的场景

安全解读

核心用法

youtube-channels 是一款纯 Markdown 文档型 Skill,无可执行代码,通过调用 TranscriptAPI 提供 YouTube 频道数据查询能力。用户需先配置 TRANSCRIPT_API_KEY 环境变量(免费账户 100 credits,无需信用卡),即可使用四大核心功能:

1. 频道解析 (/resolve):将 @handle、频道 URL 或 UC... ID 转换为标准频道 ID —— 完全免费
2. 最新上传 (/latest):获取频道最近 15 条视频,含精确播放量、评分、ISO 时间戳 —— 完全免费,适合监控创作者动态

3. 完整视频列表 (/videos):分页获取频道全部上传(每页 100 条),支持 continuation token 翻页 —— 消耗 1 credit/页

4. 频道内搜索 (/search):在指定频道内搜索关键词 —— 消耗 1 credit

所有端点均支持灵活的 @handle/URL/UC...ID 输入,无需预先解析。

显著优点

  • 零代码执行风险:纯文档 Skill,无本地脚本执行,无文件系统操作
  • 免费起点友好:resolve 和 latest 两个高频接口完全免费,新用户零成本试用
  • 数据精度高:latest 接口返回 RSS 级别的精确播放量和时间戳,非估算值
  • 输入兼容性强:统一接受 @handle、完整 URL、UC ID 三种格式,降低用户操作门槛
  • 隐私合规透明:仅需 API Key,不收集用户个人信息,GDPR 数据最小化原则通过

潜在缺点与局限性

  • 外部服务单点依赖:全部功能依赖 TranscriptAPI 单一服务商,若其宕机或 API 变更,Skill 立即失效
  • T3 来源可信度:开发者 therohitdas 为个人账号,项目长期维护、 SLA 保障存在不确定性
  • 额度消耗敏感操作:全量视频列表和频道搜索消耗 credits,大规模数据采集需付费(免费仅 100 credits)
  • 无离线能力:必须保持网络连接,无法缓存或离线浏览
  • Cloudflare 拦截风险:未正确设置 User-Agent 会触发 403/1010 错误,需严格遵循文档要求

适合人群

  • 内容研究者、媒体监测人员:需要追踪特定创作者的最新动态
  • 数据分析师:需要批量导出频道视频元数据(需评估 credit 消耗)
  • 创作者运营:监控竞品频道或自身频道的近期表现
  • 普通用户:快速查看某频道最近更新,无需打开 YouTube

常规风险

1. API Key 泄露风险:Key 以环境变量形式存储,若在共享环境或不安全日志中暴露,可能导致额度被盗刷
2. 速率限制触发:300 req/min 的限制对批量操作较宽松,但高频连续请求仍可能触发 429

3. 服务中断风险:TranscriptAPI 为独立第三方服务,无 Google 官方背书,可用性 SLA 未公开

4. 数据时效性:依赖 RSS 和间接抓取,极端情况下可能存在数分钟延迟

5. 账户冻结风险:若违反 YouTube ToS(如大规模自动化抓取),可能导致 API 账户连带受限

建议在生产环境使用前,于隔离环境充分测试,并关注 Skill 更新日志与社区反馈。

youtube-channels 内容

references文件夹
手动下载zip · 6.1 kB
auth-setup.mdtext/markdown
请选择文件