WeChat Channels Direct Link Parsing: Converting Share Links to Original Tencent URLs

前言

视频号内容不提供稳定的下载地址。分享出来的只是一段带参数的链接,真正能用于下载或二次分发的直链藏在腾讯的播放接口后面,地址会变,签名也会过期。开发者要么自己逆向播放器请求,要么每次解析都重写一遍流程。

下面介绍的 Skill 把这件事收敛成一个调用:粘贴分享链接,返回视频标题、作者、封面和腾讯原始视频直链。

这是什么

视频号原始直链解析 Skill,由 SkillHub 上的社区发布者 user_b34a2d4a 维护,坐标 @user_b34a2d4a/wechat-video-resolver,版本 1.0.0,分类 design-media。

它解决的问题是:拿到微信视频号分享链接后,不用自己处理登录态和播放接口,就能得到可用的原始直链。直链同时覆盖 H.264 和 H.265 编码,便于按目标播放器挑选。

该 Skill 标记为 requires_api_key=true,需要使用者提供自己的 API Key,并用本人微信扫码登录腾讯元宝完成首次授权。

核心功能

  1. 解析微信视频号分享链接,返回视频标题、作者、封面。
  2. 返回腾讯原始视频直链,兼容 H.264 / H.265 两种编码。
  3. 首次使用时校验并保存 API Key,保存在本机,后续调用不再重复输入。
  4. 首次使用需用使用者自己的微信扫码登录腾讯元宝,授权与账号归属绑定在一起。
  5. 提供解析次数查询,次数用完后可通过购买页面联系充值。
  6. 支持更换或清除已保存的 API Key。

其中第 3 点只说明 Key 保存在用户本机,未公开具体的存储路径和加密方式;对安全性有硬性要求的,先自行确认本机环境。

安装与启用

已抓取的官方资料里没有包含安装命令、目录约定或配置文件字段,因此本节不给出命令。下面是可以确认的信息:

  1. Skill 基于通用 SKILL.md 格式,可通过 SkillHub 渠道安装。
  2. 安装前需要先准备好 API Key,属于 requires_api_key 类型。
  3. 官方入口有两个:SkillHub 页面 https://www.skillhub.cn/skills/user_b34a2d4a/wechat-video-resolver,接口地址 https://api.skillhub.cn/user_b34a2d4a/wechat-video-resolver。

在页面上确认实际的安装命令后再执行。资料中没有区分 Cursor、Codex CLI、Claude Code 的不同启用方式,这里不做推测。

典型用法

按官方简介描述的流程走一遍:

  1. 粘贴微信视频号分享链接。
  2. 首次使用时输入 API Key,Skill 校验后保存在本机。
  3. 用使用者自己的微信扫码登录腾讯元宝,完成首次授权。
  4. 调用解析,拿到标题、作者、封面和腾讯原始直链。

之后调用不再重复输入 Key。需要更换或清除时,走 Skill 提供的更换 / 清除流程,而不是手工改动文件。

解析次数用完会返回相应提示,此时到购买页面联系充值即可。

适用场景与注意

适合需要批量或定期获取视频号直链的开发者,例如把内容接入自己的下载流程、转码流水线或素材库。它把登录和取链环节封装掉,省掉维护登录态的成本。

限制和坑:

  1. 只处理使用者本人拥有或已获得授权的视频内容,合规责任在使用者侧。
  2. 直链有时效性,拿到后尽快使用,不要长期缓存。
  3. H.264 与 H.265 是两条直链,按播放端支持的编码选择,不要混用。
  4. 首次授权依赖微信扫码登录腾讯元宝,无人值守环境需要先准备授权步骤。
  5. 解析次数受套餐限制,高频任务要提前确认余量。

结尾

这个 Skill 的价值在于把「拿直链」从一次逆向工作变成一次调用,同时把账号归属和 API Key 都绑定在使用者自己手里。适合自用、需要频繁取链的场景;要对外开放或商用,先确认授权范围。

官方地址:https://api.skillhub.cn/user_b34a2d4a/wechat-video-resolver

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye