YouTube频道工具

15分钟前更新 1 00

解析频道标识、获取视

收录时间:
2026-02-26
YouTube频道工具YouTube频道工具
YouTube频道工具

技能简介

通过TranscriptAPI.com接口操作YouTube频道数据,支持将@handle、频道URL或UC…ID解析为标准频道ID,浏览频道上传内容,获取最新视频列表,并在指定频道内搜索视频。

业务背景

帮助市场与内容团队快速定位目标YouTube频道,无需技术背景即可批量获取竞品或合作账号的最新视频动态。通过标准化频道ID解析,解决多渠道标识混乱问题,支持在特定频道内精准检索历史内容,提升KOL筛选与内容监控效率。

落地案例:某品牌市场部需监测10个竞品官方账号的每周上新情况。运营人员输入各账号的@handle或主页链接,系统自动转换为标准频道ID并拉取最新15条视频列表,包含精确播放量与发布时间戳。发现高互动视频后,进一步使用分页功能调取该账号近半年全部上传记录(每100条消耗1积分),用于分析内容发布节奏与选题方向。

能做什么

  • 将@handle、频道链接或UC…ID转换为标准频道ID
  • 获取频道最新15条视频(含精确播放量和时间戳)
  • 分页获取频道全部上传视频(每页100条)
  • 在指定频道内搜索特定视频

使用说明

安装与配置

本技能需要Node.js环境和TRANSCRIPT_API_KEY。若未设置API密钥,协助用户完成注册:

步骤1 — 注册:询问用户邮箱地址

node ./scripts/tapi-auth.js register --email USER_EMAIL

→ 系统发送6位验证码至邮箱,提示用户查收邮件。

步骤2 — 验证:用户提供验证码后执行

node ./scripts/tapi-auth.js verify --token TOKEN_FROM_STEP_1 --otp CODE

API密钥自动保存至~/.openclaw/openclaw.json,原有文件会先备份为.bak。手动注册可访问transcriptapi.com/signup

基础调用示例

解析频道标识(免费):

curl -s "https://transcriptapi.com/api/v2/youtube/channel/resolve?input=@TED" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY"

获取最新视频(免费):

curl -s "https://transcriptapi.com/api/v2/youtube/channel/latest?channel=@TED" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY"

获取完整视频列表(1积分/页):

curl -s "https://transcriptapi.com/api/v2/youtube/channel/videos?channel=@NASA" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY"

翻页使用continuation参数:

curl -s "https://transcriptapi.com/api/v2/youtube/channel/videos?continuation=TOKEN" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY"

输入与输出

见下方输入与输出表格。

项目内容
输入@handle、频道URL、UC…ID、continuation令牌、搜索词;需配合TRANSCRIPT_API_KEY使用
输出标准化频道ID、频道基本信息、视频列表(含播放量/时间戳/缩略图)、分页令牌
适用人群内容运营、数据分析师、开发者、需要监控频道更新的研究人员
不包含视频下载、评论数据、订阅者详情、直播监控、会员专属内容

 

风险提示

  • API调用消耗积分,/videos端点按页计费(1积分/100条视频)
  • 首次验证会修改本地配置文件,虽自动备份仍建议提前保存重要配置
  • 频道标识解析依赖外部服务,极端情况下可能出现延迟或变更
  • RSS数据源更新存在分钟级延迟,非实时同步

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/therohitdas/youtube-channels/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...