Я пытаюсь загрузить видео в аккаунт Vimeo по запросу ajax. Причина, по которой я это делаю, - необходимость загружать несколько видео одновременно. Вкратце: я генерирую несколько форм загрузки видео на php-сервере, извлекаю из них URL-адреса действий и одновременно выполняю ajax-запросы во внешнем интерфейсе, как это
$.ajax({
url: 'https://1512435583.cloud.vimeo.com/upload?ticket_id=...',
method: 'post',
data: formDataObject,
contentType: false,
processData: false
})
Проблема в том, что загрузка видео Vimeo осуществляется с двумя перенаправлениями вместо 1, который я установил с помощью redirect_url
. Таким образом, все мои ajax-запросы перенаправляются на https://vimeo.com/upload/api?video_file_id=...
, но браузер выдает следующую ошибку
Access to XMLHttpRequest at 'https://1512435583.cloud.vimeo.com/upload?ticket_id=1...' from origin 'http://localhost.local' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Кто-нибудь может посоветовать, можно ли одновременно загружать несколько видео в Vimeo?