Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Youtube搜索API_Php_Api_Youtube - Fatal编程技术网

Php Youtube搜索API

Php Youtube搜索API,php,api,youtube,Php,Api,Youtube,我想使用YouTube php数据API搜索视频,但我的目标是只显示授权的嵌入式视频。我尝试使用setFormat方法,但它对我不起作用 这是我的密码: <?php $searchQuery = $yt->newVideoQuery(); $searchQuery->setVideoQuery($query); $searchQuery->setCategory('Music'); $searchQu

我想使用YouTube php数据API搜索视频,但我的目标是只显示授权的嵌入式视频。我尝试使用
setFormat
方法,但它对我不起作用

这是我的密码:

 <?php  

        $searchQuery = $yt->newVideoQuery();
        $searchQuery->setVideoQuery($query);
        $searchQuery->setCategory('Music');
        $searchQuery->setMaxResults(10);
        $searchQuery->setFormat(5); //ICI
        echo $searchQuery->getQueryUrl(2);
        $videoFeed = $yt->getVideoFeed($searchQuery->getQueryUrl(2));
    ....
    ?>

但我仍然得到非嵌入式授权视频。
有什么想法吗?

请查看以下链接:。他们使用数据API对YouTube视频进行了很好的搜索。

查看以下链接:。他们使用数据API对YouTube视频进行了很好的搜索。

尝试使用GET参数(从您的帖子中,我无法判断您使用的是post还是GET)

显示使用GET参数“&format=5”查询视频

请看标题为“搜索视频”的部分

祝你好运

尝试使用GET参数(从您的帖子中,我无法判断您使用的是post还是GET)

显示使用GET参数“&format=5”查询视频

请看标题为“搜索视频”的部分

祝你好运