我正在使用google-api-php-client搜索youtube。我想要做的是指定format = 5来过滤可嵌入的视频。
$client = new Google_Client();
$client->setDeveloperKey($DEVELOPER_KEY);
$youtube = new Google_YoutubeService($client);
$searchResponse = $youtube->search->listSearch('id,snippet', array(
'q' => $searchStr,
'maxResults' => $maxResultsNum,
));
foreach ($searchResponse['items'] as $searchResult) {
}
如何指定格式= 5,以便可以在iPhone中播放。该文档没有关于如何执行此操作的参考。
答案 0 :(得分:1)
您正在寻找的过滤器是videoSyndicated
您的通话看起来像
$ searchResponse = $ youtube-> search-> listSearch('id,snippet',array( 'q'=> $字符串searchstr, 'maxResults'=> $ maxResultsNum, 'videoSyndicated'=>真正, 'type'=> true ));