You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:Vimeo API未返回渐进式视频链接(已用认证令牌)

解决Vimeo API获取不到渐进式视频链接的问题

以下是针对你作为视频所有者,调用GET https://api.vimeo.com/videos/{video_id}却无法获取渐进式视频链接的排查和解决步骤:

  • 确认令牌权限:你的认证令牌必须包含video_files权限(或覆盖该权限的private范围)。如果创建令牌时未勾选该权限,需要重新生成包含video_files权限的令牌——没有这个权限,API不会返回任何视频文件链接。

  • 指定返回字段:Vimeo API默认不会返回files字段,必须在请求中通过fields参数明确指定。示例请求:

    GET https://api.vimeo.com/videos/{video_id}?fields=files
    

    如果你需要其他字段(比如视频名称),可以用逗号分隔:fields=name,files。

  • 检查视频转码状态:如果视频是刚上传的,可能还在转码流程中。此时返回的files数组里,文件的status字段会显示processing,只有当status变为ready时,才会生成可用的渐进式链接。

  • 验证请求头的API版本:确保请求头中指定了最新的API版本(当前为3.4),旧版本可能返回不完整的文件数据:

    Accept: application/vnd.vimeo.*+json;version=3.4
    
  • 排查视频隐私设置:虽然你是视频所有者,但如果视频设置了严格的隐私规则(比如仅允许特定域名嵌入且未包含你的访问环境),可能会影响文件链接的返回。可以暂时将视频隐私改为“仅我可见”测试是否能获取链接。

内容的提问来源于stack exchange,提问作者Mhamad Belal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 09:08:11