尝试使用表单中的V3 API上传视频。在指定我正在使用$videoPath = file_get_contents($_FILES["file"]["name"]);
的视频的路径时,我也尝试了get_file_contents
并且它告诉我它无法找到该文件。我必须遗漏一些内容,有没有办法直接从表单发布,而不必将其上传到我的服务器,而不是上传到YouTube?
答案 0 :(得分:0)
您不允许直接从youtube下载视频文件。
首先检查$_FILES["file"]["name"]
的路径。
如果您需要获取有关视频的信息,我建议您使用代码。您可以解析数据并获取图像/视频等。
public function getParseVideo($code = null){
$key = "your code";
if(!empty($code)){
$data = file_get_contents("https://www.googleapis.com/youtube/v3/videos? key=".$key."&part=snippet&id=".$code);
echo $json = json_decode($data);
}
}