PHP检索youtube视频信息

时间:2014-02-09 16:52:01

标签: php video youtube

我已多次尝试使用快速PHP函数来检索youtube视频信息(标题,持续时间等等)。这是我的最新版本:

function YTInfo($YTID){
if(($json_output = file_get_contents('http://www.youtube.com/oembed?url=http://youtube.com/watch?v='.$YTID.'&format=json'))){ 
    return json_decode($json_output, true); 
}else{ 
    return false; 
}
}

就像我以前的尝试一样,但是效果太慢了。我在网上找到的课程花了1.5-2秒来检索十个视频的信息。我使用cURL的第一个版本花了大约一秒钟,上面的代码大约需要半秒钟。我需要它来执行得更快。

更新:问题已解决。 事实证明,YouTube oEmbed请求时间是这里的瓶颈,这和我能够获得它一样快。

0 个答案:

没有答案