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

Vimeo OAuth配置问题:第三方用户上传至自身账号触发权限报错

解决Vimeo OAuth上传权限问题

我之前踩过一模一样的坑!这个错误的核心原因是你的Vimeo应用默认配置成了仅允许应用所有者上传,没法给其他用户生成带upload scope的令牌。咱们来一步步调整配置解决:

1. 修改应用的上传权限核心配置

登录你的Vimeo开发者账号,进入对应应用的管理控制台:

  • 切换到 Settings 标签页,找到 App Capabilities 板块
  • 在Upload相关设置里,你会看到默认选项是「Only the app owner can upload to their account」
  • 把它改成「Any user can upload to their own account」(不同版本界面的措辞可能略有差异,找类似描述的选项即可)
  • 点击保存更改

2. 开发阶段:添加测试用户

如果你的应用还处于未上线的开发状态,Vimeo会限制只有你添加的测试用户才能使用完整权限:

  • 在控制台的 Test Users 标签页
  • 输入其他测试用户的Vimeo账号邮箱,把他们加入测试列表
  • 让这些用户重新发起授权流程,就能正常获取带upload scope的令牌了

3. 确认OAuth请求的Scope参数

确保你发起OAuth授权请求时,明确指定了正确的scope,比如:

scope=upload public

(根据需求选择,upload是基础上传权限,public允许上传公开视频,也可以用更精细的scope如upload.private)

完成这些步骤后,其他用户应该就能正常跳转授权并获取上传权限了。

补充:如果你的应用需要面向所有公开用户使用,后续还需要提交Vimeo的应用审核,确保权限被正式批准。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.09 14:47:51