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);
returnarray('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