Я пытаюсь разработать небольшое приложение, которое позволяет пользователю загружать видео с URL или пользователь может напрямую загружать видео со своего устройства.Например, если пользователь дает ссылку на видео YouTube, она должна быть сохранена в моей папке хранения, или пользователь может загрузить видео со своего накопителя на компьютере / телефона.
Я завершил загрузку с устройства / хранилища.Но не в состоянии сделать это с внешнего URL
$request->validate([
'video' => 'required',
'title' => 'required'
]);
if ($request->hasFile('video')) {
$path = Storage::disk('public')->put('videos', $request->file('video'));
Video::create([
'title' => $request->get('title'),
'video' => $path,
'user_id' => Auth::user()->id
]);
}