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");
?>