一旦视频被上传到vimeo,我怎么知道通过API完成了处理。这样我就可以将视频嵌入到iframe中?
答案 0 :(得分:4)
视频的API表示包含一个字段status
。该字段将包含表示视频状态的字符串。它可以是以下之一
因此,如果您请求https://api.vimeo.com/me/videos
,则每个视频都会包含status
字段,其中包含上述值之一。
答案 1 :(得分:0)
向返回的有效负载中的{upload.upload_link}
URL发送 HEAD 请求。
然后设置这些标题
Tus-Resumable: 1.0.0
Accept: application/vnd.vimeo.*+json;version=3.4
在下面找到指向该文档用法的链接。
https://developer.vimeo.com/api/upload/videos#resumable-approach
响应返回HTTP 200状态代码以及Upload-Length和Upload-Offset标头,等等。通过比较Upload-Length和Upload-Offset的值来确定上传的完整性:
If Upload-Length and Upload-Offset are equal, we've received the entire video file.
If Upload-Length is larger than Upload-Offset, we haven't.