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

Vimeo私有视频获取问题:旧API已废弃,新API返回“Video not found”

解决Vimeo私有视频iOS内播放及API返回“Video not found”问题
  • 检查Access Token权限与归属
    确保你的access token是目标私有视频所属账号生成的,或该token明确拥有video.read权限。私有视频仅对账号内授权token或已共享对象可见:

    • 生成token时,服务器端token需勾选private权限组;客户端token需关联有权访问该视频的账号
    • 可调用GET /me/videos验证,若目标视频ID不在返回列表中,说明token无访问权限
  • 规范API请求格式
    调用GET https://api.vimeo.com/videos/{id}时,必须在请求头中携带:

    Authorization: Bearer {your_access_token}
    

    同时确认视频ID为纯数字格式,无多余字符。

  • 获取iOS可直接播放的视频源
    API请求成功后,从返回数据的files数组中筛选mime_type为video/mp4的条目,取其link字段作为播放URL,直接传入AVPlayer或AVPlayerViewController即可在应用内播放。

  • 排查私有视频共享设置
    若token不属于视频所属账号:

    • 若视频设为密码保护,需在API请求参数中添加password={video_password}
    • 若视频仅共享给特定用户,确保token关联的Vimeo账号在共享列表内

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 21:45:38