通过Vimeo API自动拉式上传的状态/进度

通过Vimeo API自动拉式上传的状态/进度,vimeo,vimeo-api,Vimeo,Vimeo Api,我正在开发一个c#应用程序,通过Vimeo API将视频上传到Vimeo。到目前为止,一切都很顺利,但在使用自动拉式上传时,我找不到方法检查视频上传到Vimeo的进度。我不想要百分比值(我们可以在常规上传中得到),但只要一个成功或失败的响应就足够了。有什么方法可以通过API调用实现这一点吗?您对/me/videos的初始POST请求的响应是完整的剪辑表示。该表示法中有一个状态字段,该字段将包含以下值之一: 上传 转码 上传错误 转码错误 可用 超过配额 该表示的uri是一个API端点,您可以

我正在开发一个c#应用程序,通过Vimeo API将视频上传到Vimeo。到目前为止,一切都很顺利,但在使用自动拉式上传时,我找不到方法检查视频上传到Vimeo的进度。我不想要百分比值(我们可以在常规上传中得到),但只要一个成功或失败的响应就足够了。有什么方法可以通过API调用实现这一点吗?

您对
/me/videos
的初始POST请求的响应是完整的剪辑表示。该表示法中有一个
状态
字段,该字段将包含以下值之一:

  • 上传
  • 转码
  • 上传错误
  • 转码错误
  • 可用
  • 超过配额
该表示的
uri
是一个API端点,您可以存储它,并在将来再次调用它以接收更新的
状态

例如:

[一段时间后]

GET https://api.vimeo.com/videos/12345

{
    "uri": "/videos/12345",
    .....truncated.....
    "status": "available"
}

谢谢你应该把它添加到api文档中,你可以调用它来检查状态(对于像我这样愚蠢的人)。我们很快就会有新的文档,记录每个api响应,并在上传文档中包含此状态信息。如果你想提前访问,你可以要求它!两年后:文档仍然不存在。这可能推动了“很快”的表达。
GET https://api.vimeo.com/videos/12345

{
    "uri": "/videos/12345",
    .....truncated.....
    "status": "available"
}