Youtube Fonksiyonu
Selam arkadaşlar. Hemen hemen herkes jw player aracılığı ile youtube videolarını kendi playerinde oynatıyor. Bende bunun için bir yardımcı php fonksiyonu yazdım Ve paylaşmak istedim.
fonksiyon url adresi girilen youtube videosunun linkini ve kapak resiminin linkini veriyor.
fonksiyon;
function youtube($link){
$link=explode('?v=',$link);
return array('video_link' => 'http://www.youtube.com/watch?v='.$link[1],
'foto_link' =>'http://img.youtube.com/vi/'.$link[1].'/0.jpg');
}
fonksiyonun örnek kullanımı;
$link=youtube('http://www.youtube.com/watch?v=GEjyGS_BtHs&feature=g-vrec');
echo $link['foto_link'];
echo $link['video_link'];
yukarıdaki kodun ekran çıktısı;
http://img.youtube.com/vi/GEjyGS_BtHs/0.jpg
ve
http://www.youtube.com/watch?v=GEjyGS_BtHs
olacaktır. kolay gelsin...
Önemli değil hocam. sizden öğrendiğimiz şeylerin yanında bu hiç kalır
<?php
$id = 'm97QkN-zNlo';
$baglan = file_get_contents('http://gdata.youtube.com/feeds/api/videos/'.$id.'?v=2&alt=json-in-script&callback=youtubeFeedCallback');
preg_match('@<title>(.*?)</title>@si',$baglan,$id);
echo $id[1];
?>
ayrıca video ile ilgili diğer bütün bilgileride alabilirsiniz buradan
www.Phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.