【发布时间】:2016-07-31 03:50:00
【问题描述】:
是否可以通过策略仅授予 Vimeo api 访问权限以将私有内容下载到我的存储桶中?
我正在尝试使用 RoR 5 创建一个视频平台,并且我正在使用回形针将视频上传到我的 S3 帐户。为避免视频不兼容问题,我想使用 Vimeo 进行转码和托管(我认为这是比云端转码服务更好的选择)。
所以我必须使用 Vimeo API 将视频上传到我的 Vimeo 帐户,更具体地说是“自动(“拉”)上传”选项
我需要传递“Vimeo 服务器可访问的视频文件的 url。”,在我的例子中是 S3 url。问题是我想在我的 S3 存储桶中有私有内容,但是 vimeo API 无法访问视频 url。
【问题讨论】:
-
developer.vimeo.com/api/upload/videos#automatic-pull-uploads 这是将视频上传到 Vimeo 的“拉”选项。
-
Alex,您能否为我们这些不熟悉 Vimeo 的人提供更多关于您希望实现的目标的信息?您是从 Vimeo 上传到 S3,还是从 S3 上传到 Vimeo? Vimeo 如何访问 S3? Vimeo 在连接到 S3 时是否进行身份验证?
-
冒着问显而易见的风险,当像这样提交给 Vimeo API 时,预签名的 S3 url 是否有效?如果他们这样做,这很容易。
-
您好,我删除了与 AWS 支持人员交谈的答案,并且无法以这种方式使用该策略。我只是猜到了这个答案。
标签: ruby-on-rails amazon-s3 vimeo-api