我们正在一个涉及使用unity vimeo sdk(https://github.com/vimeo/vimeo-unity-sdk#setting-up)的unity项目。我们正在为之工作的客户有一个vimeo帐户,其中包含需要在应用程序中显示的视频。客户已为我们创建了一个vimeo帐户,并将其添加到其主帐户的团队成员中,并具有管理员权限。客户有一个vimeo专业版帐户。
点击获取令牌按钮并使用为我们创建的团队成员帐户登录并添加接收到的api令牌后,我们现在只能访问上传到该团队成员帐户的视频,而不能访问正在播放的视频主帐户。使用主要用户视频的网址会产生统一错误:
“ [VimeoPlayer]您无权访问此视频。您必须是Vimeo Pro或Business客户,并使用您自己的帐户中的视频。https://vimeo.com/upgrade”。
我们可以在网络浏览器中将团队帐户切换到客户的帐户,并根据给定的使用权限修改视频,但不能使用主要用户的视频。我们还尝试在浏览器上登录团队帐户,将团队角色切换到客户的帐户,然后通过统一进行身份验证,但这并不能使我们统一访问视频。
我们想知道是否有一种方法可以使用团队成员帐户上的主要用户的视频而无需登录和授权主要帐户。我们提出的唯一解决方案是,如果客户不想共享主帐户的用户凭据,则他们最终将不得不使用Unity登录到vimeo,然后将令牌发送给我们。根据我们的测试,这种方法可以奏效,但是有点麻烦。
答案 0 :(得分:0)
几件事:
1)这不是编程问题,更多是产品支持问题,因此不适用于StackOverflow。阅读asking a good question on StackOverflow的准则,并登录到request support的付费帐户,然后与Vimeo联系。
2)Vimeo的团队成员资格系统未扩展到该API,因为该API可以在该团队系统之外使用。该API仅可用于与您自己的Vimeo帐户进行交互,并且您只能读取其他用户帐户的公共元数据。
答案 1 :(得分:0)
我只是要求购买Pro订阅的原始帐户持有人通过要求他们访问来提供访问令牌: https://authy.vimeo.com/auth/vimeo/unity?scope=public%20private%20video_files
然后他提供了令牌,该令牌随后在Unity中按预期工作。
Vimeo文档未指明此要求。
另外,在提供的Vimeo链接上,@ Moderators是Vimeo正式表示希望通过StackOverflow请求支持!因此问题不是最初的发布者,而是Vimeo技术人员正在等待使用Stackoverflow作为产品支持渠道。