【问题标题】:YouTube API v3 Video Upload Path using PHP and form使用 PHP 和表单的 YouTube API v3 视频上传路径
【发布时间】:2015-09-21 14:07:14
【问题描述】:

尝试使用 V3 API 从表单上传视频。在指定视频的路径时,我正在使用$videoPath = file_get_contents($_FILES["file"]["name"]);,我也尝试过不使用get_file_contents,它告诉我找不到文件。我一定是遗漏了一些东西,有没有办法直接从表单帖子上传而无需将其上传到我的服务器,而不是将其上传到 YouTube?

【问题讨论】:

  • 我不是在尝试从 Youtube 下载视频,而是在尝试使用 insert 方法上传视频。如果我将它设置为服务器上的文件,它工作正常。谢谢

标签: php youtube-api google-api-php-client youtube-data-api


【解决方案1】:

您不允许直接从 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);
            }
        }

【讨论】:

    猜你喜欢
    • 2012-12-23
    • 1970-01-01
    • 2012-10-27
    • 2014-12-30
    • 2012-10-07
    • 2015-02-16
    • 1970-01-01
    • 2014-10-13
    • 2015-11-19
    相关资源
    最近更新 更多