我用的是joedawson / youtube拉拉包装。我对视频上传有个问题。我首先使用以下代码将视频上传到我的项目文件夹:
if ($this->uploaded_video) {
$filename = $this->uploaded_video->getFilename();
$this->uploaded_video->storeAs('public/instruction-videos', $filename);
}它已成功上传到project文件夹,我可以通过从下面的代码中获取url来访问浏览器中的视频。
$fullpath = asset('storage/instruction-videos/'.$filename);
通过访问从上面的代码片段中获得的路径,我可以在浏览器中看到视频。
我使用下面的代码将视频上传到youtube
$video = Youtube::upload($fullpath, ['title'=> 'title','description' => 'description'],'unlisted');
但是当我把它上传到youtube时,我会发现下面的错误

发布于 2022-08-17 14:01:58
请输入路径为本地路径,而不是http路径。
$fullpath = '/var/www/html/project/storage/instruction-videos/ ~~~'在形式上
https://stackoverflow.com/questions/73389488
复制相似问题