Laravel Загрузка файла напрямую на сервер API без сохранения на сервере хостинга - PullRequest
0 голосов
/ 19 июня 2020

Я пробовал искать его везде, но не нашел ответа. Вот случай

У меня есть форма в Laravel. Пользователь может загружать видео через эту форму. Видео будет сохранено / загружено на VIEMO с помощью вызова API.

Теперь я хочу, чтобы я не хотел сохранять видео на моем сервере, т.е. Я хотел сохранить его на сервере приложений хостинга. Я хочу напрямую отправить его в VIEMO API, но я не уверен, как отправить его напрямую. Пока это код

$video = $request->file('video');
dd($video);
Vimeo::connection('main')->upload($video);

Может кто-нибудь посоветовать мне, как отправить это видео, полученное через метод HTTP POST, прямо на api.

Спасибо

1 Ответ

1 голос
/ 19 июня 2020

Вместо передачи экземпляра UploadedFile в upload() попробуйте передать путь к временному файлу:

Vimeo::connection('main')->upload($request->file('video')->path());
...