0

我正在尝试使用 TUS 方法通过他们的 API 将视频上传到我的 Vimeo 帐户。

我设法让第一步工作正常,用于在VimeoPOST https://api.vimeo.com/me/videos中创建视频占位符,并获得包含视频 upload.upload_link 的响应

第二步需要将视频的二进制数据PATCH{upload.upload_link}与一些特定的标头一起修补到第一步返回的上传链接,这很好,但我正在努力解决的是在哪里以及如何准确地包含二进制文件数据,因为它在 Vimeo API 文档中并没有真正说明。

我只是将二进制数据单独放在正文中吗?还是我需要在正文中的一些代码之间插入它?或者我是否设置一个参数并将其添加为键值,如果是,键是什么?

另外,我假设它应该是二进制字符串而不是base64,对吗?

对此的任何帮助或指导将不胜感激。

4

1 回答 1

0

您将二进制数据直接放在请求正文中。Vimeo API 上传使用 tus 上传协议。在https://tus.io/protocols/resumable-upload.html#patch有更多关于 PATCH 请求的信息

于 2020-06-23T22:48:14.540 回答