Aşağıdaki kodlar ile videoyu izletebiliyorum ancak title, description, tags gibi verileri çekemiyorum. Kodlarda noksanlık veya yanlışlık görebilen varmı acaba?

<?php

include("header.php");

		$id = $_GET['video'];
		$data=file_get_contents('http://www.youtube.com/api2_rest?method=youtube.videos.get_details&dev_id=IM2_8QGtqyI&video_id='.$id);

		preg_match("'<author>(.*?)</author>'si",$data, $yukleyen);
		preg_match("'<title>(.*?)</title>'si",$data, $adi);
		preg_match("'<description>(.*?)</description>'si",$data, $aciklama);
		preg_match("'<tags>(.*?)</tags>'si",$data, $tags);
		preg_match("'<thumbnail_url>(.*?)</thumbnail_url>'si",$data, $resim);

		preg_match("'<view_count>(.*?)</view_count>'si",$data, $izleme);
		preg_match("'<length_seconds>(.*?)</length_seconds>'si",$data, $saniye);




OpenTable();
?>

<div align="center"><h2><?=$adi[1];?></h2></div>
<p class="content">Ekleyen: <a href="/uye/<?=$yukleyen[1];?>"><?=$yukleyen[1];?></a> - İzleme : <?=$izleme[1];?> - Süre : <?=$saniye[1];?> saniye.</p>

<center>

<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/<?php echo $_GET[video]; ?>"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/<?php echo $_GET[video]; ?>" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>

<br />

<p><?=$aciklama[1];?><br />
Etiketler: <?
		$bolx = explode(" ",$tags[1]);
		for ($ix=0;$ix<=count($bolx)-1;$ix++) {
		echo "$bolx[$ix] ";
		}?>
</p>

<br />
<img src="http://img.youtube.com/vi/<?php echo $_GET[video]; ?>/1.jpg" alt="<?=$adi[1];?>" /> <img src="http://img.youtube.com/vi/<?php echo $_GET[video]; ?>/2.jpg" alt="<?=$adi[1];?>" /> <img src="http://img.youtube.com/vi/<?php echo $_GET[video]; ?>/3.jpg" alt="<?=$adi[1];?>" /><br />
</center>
<?php
CloseTable();
include("footer.php");
?>