Welcome 微信登录

首页 / 网页编程 / PHP / php如何获取YouTube视频信息

php如何获取YouTube视频信息2014-08-31YouTube的视频地址格式

https://www.youtube.com/watch?v=[VIDEO_ID]

例子:https://www.youtube.com/watch?v=psvkyf3PzjE

// 根据video id 获取YouTube视频信息function getYouTubeInfo($video_id){$content = file_get_contents("http://youtube.com/get_video_info?video_id=" . $video_id);parse_str($content, $ytarr);return $ytarr;}$video_id = "psvkyf3PzjE";$ytinfo = getYouTubeInfo($video_id);echo "<meta http-equiv="content-type" content="text/html;charset=utf-8">";echo "<p><strong>".$ytinfo["title"]."</strong></p>"; // 标题echo "<p><img src="".$ytinfo["thumbnail_url"].""></p>";// 缩略图echo "<p><img src="".$ytinfo["iurlmq"].""></p>"; // 中图echo "<p><img src="".$ytinfo["iurl"].""></p>"; // 大图echo "<pre>";print_r($ytinfo);echo "</pre>";
输出: