【问题标题】:Using vimeo API, can I get the video URL before upload is complete?使用 vimeo API,我可以在上传完成之前获取视频 URL 吗?
【发布时间】:2014-09-24 07:56:45
【问题描述】:

当用户通过 WordPress 博客中的表单将视频上传到我的 vimeo 时,vimeo 是否可以在视频上传实际完成之前返回视频 URL(在代码中使用)?

【问题讨论】:

  • 在问这里之前您是否尝试过自己做一些研究?也许搜索他们的 API 文档可能会给你答案。
  • 我做到了。但是因为我不熟悉他们的 API,也不是一个熟练的程序员,所以在我开始深入研究之前,我必须知道这是否可能。我在这里和通过谷歌搜索。没有像我想知道的那样出现,我相信我的将来会为其他人提供同样的问题。
  • 为了响应发布请求,vimeo API 确实返回视频 uri 和 upload.form 参数,如其文档developer.vimeo.com/api/upload/videos#form-approach 中所述,即使在通过表单的 POST 请求上传视频后重定向,Vimeo API在链接激活之前重定向!这是非常令人沮丧的。我必须刷新并检查视频 uri 何时变为活动状态!

标签: vimeo vimeo-api


【解决方案1】:

不,这是不可能的。

定义上传 url 所需的资源都是在上传的完成步骤中创建的(在 POST 上传中这是第一次重定向到 vimeo.com,在 PUT 上传中这是删除请求)。

这使我们能够验证您是否已上传视频(而不是文本文件或图像),并在分配 URL 之前验证上传是否已完成且成功。

【讨论】:

  • 感谢您详细的回答。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-12
  • 1970-01-01
  • 2018-05-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-24
相关资源
最近更新 更多