开发者社区

微信视频号怎么留作纪念:同一条视频解析接口

视频解析已识别微信视频号分享链接,仍走 GET /api/video-parse。仅供本人已发布或已获授权的内容作个人留存与纪念。额度以商城页为准。

青渚640

商城里的 全平台视频元数据解析服务 现在可以识别微信视频号的分享链接。没有另开地址,还是原来的视频解析。适合把您本人已经发布的视频号内容留作纪念,方便日后回看。完整字段以该页「接口文档」和 原始文档 为准。其它平台的接法见 视频解析怎么用。

只用本人或已获授权的内容

本内容版权归原作者及原平台所有。本服务只根据您提交的链接做解析,不存储、不复制、不分发视频号里的原始画面和声音。

请只提交这两类链接:

  • 您本人在微信视频号已经发布的内容,留作个人纪念
  • 已经取得权利人授权、可供您个人留存的内容

请勿解析、保存或传播他人的视频号作品,也不要把本接口做成下载或再分发。私密、仅自己可见、已删除或未公开的内容,接口不会打开。

成功时返回里的 source 会带上版权说明和使用范围,以接口当时的原文为准。

还是原来的地址

GET https://v1.apizero.cn/api/video-parse

密钥在 API Key 创建。请求头写成 Authorization: Bearer 你的密钥。次数和频率以 商城页 当时显示的为准。

目前认这两类链接:

  • 视频号分享短链:https://weixin.qq.com/sph/ 后面是分享 ID
  • 视频号预览页:channels.weixin.qq.com 上带 id 的预览链接

公众号文章,以及已经是 finder.video.qq.com 的成片地址,暂时不接受。这类链接会提示您换一条视频号分享链接。

export APIZERO_KEY="你的密钥"

curl -sS -H "Authorization: Bearer $APIZERO_KEY" \
  --get "https://v1.apizero.cn/api/video-parse" \
  --data-urlencode "flat=1" \
  --data-urlencode "url=https://weixin.qq.com/sph/你的分享ID"

请把示例里的分享 ID 换成您自己的。成功时最外层 code 为 0。同一条链接大约 5 分钟内可能走缓存,短时间重复请求没有必要。

回包里先看这些

flat=1 时,标题和播放地址在单层 data 上。不传 flat 时按 0 处理,字段会多套一层。

  • platform:weixin
  • type:视频
  • title / desc:文案。没有文案时,标题可能是作者名加上「的视频号」
  • video_url:当前可播放地址。这是微信侧的临时链接,带有时效,过一段时间会失效,不能当成可以长期保存的文件
  • cover_url:封面
  • stats.author_name:作者昵称
  • video_list:可播放地址列表。常见为 H.264,有时还有 H.265。体积和分辨率可能是空的

链接无法识别、不是公开分享,或当时没有可播放的视频时,接口会说明原因。请换一条您自己能在微信里打开的公开分享后再试。

和其它平台同一条接口

抖音、快手、B 站等仍走这条地址。平台按链接识别,不用另外传参数。各平台都只处理您本人发布或已获授权的内容。

回答 · 0

暂无公开回答

写回答

可拖入或粘贴图片/视频,也支持 Markdown

相关文章