Я пытаюсь загрузить видеофайл в vimeo, используя tus (как описано в ссылке Загрузка видео в API разработчиков Vimeo
Я могу создать видеофайл, добавив авторизацию,принять и поле типа содержимого в заголовке, а также рекомендуемое тело тела (как упомянуто в ссылке). Например:
const header = {
headers: {
'Content-Type': 'application/json',
'Accept': 'application/vnd.vimeo.*+json;version=3.4',
'Authorization': 'bearer ' + this.token
}
};
Body:
const body = {
"upload" : {
"approach" : "tus",
"size" : videoObj.size
},
"name" : videoObj.name
};
Теперь я хочу загрузить видеофайл.Я использую простой метод для открытия видеофайла. В этой ссылке одна строка вводит меня в заблуждение "ЗАПИШИТЕ двоичные данные видеофайла по URL-адресу из upload.upload_link вместе с некоторыми пользовательскими заголовками tus:". Что это значит?
upload.upload_link - это то, что я получаю из ответа при создании видеообъекта. Теперь я пытаюсь создать заголовок и тело объекта, как показано.
const header = {
headers: {
'Content-Type': 'application/offset+octet-stream',
'Upload-Offset': 0,
'Tus-Resumable': '1.0.0'
}
};
Теперь, где разместить upload.upload_link и снова сделать вызов API?