|
[تحسين] كل ما تحتاجه من اكواد للتعامل مع فيديوهات اليوتيوب
1- ان كان لديك رابط يوتيوب مثل
http://www.youtube.com/watch?v=gFhSMMd6YvQ&feature=fvsrوتريد منه رقمه فقط عليك فقط عمل هذا echo get_yt_id("http://www.youtube.com/watch?v=gFhSMMd6YvQ&feature=fvsr"); سوف تعطيك gFhSMMd6YvQ
2-ان كنت تريد الحصول على عنوان الفيديو عن طريق الرقم ، عليك الاتى echo get_yt_title("gFhSMMd6YvQ");
3-الحصول على الصورة عن طريق الرقم عليك الاتى<img src="<?php echo get_yt_image("gFhSMMd6YvQ"); ?>" /> او ان كنت تريد عرض اللقطة الثانية او الثالثة من الفيديو فى الصورة عليك تغيير المتغير الثانى الى 2 او 3 هكذا//الصورة الثانية للفيديو
echo get_yt_image("gFhSMMd6YvQ",2);
//الصورة الثالثة للفيديو
echo get_yt_image("gFhSMMd6YvQ",3);
//الحصول على الاى دى فقط من رابط كامل لليوتيوب
function get_yt_id($url){
parse_str( parse_url( $url, PHP_URL_QUERY ) );
return $v;
}
//الحصول على العنوان عن طريق الاى دى الخاص بالفيديو
function get_yt_title($clip_id){
$entry = @simplexml_load_file('http://gdata.youtube.com/feeds/api/videos/' . $clip_id);
return ($entry) ? $entry->children('http://search.yahoo.com/mrss/')->group->title : false;
}
//الحصول على صورة الفيديو
function get_yt_image($id,$frame = 1){
return "http://img.youtube.com/vi/{$id}/{$frame}.jpg"
}
|
الموقع الآن فى الفترة التجريبية وهذا الجزء غير كامل وجارى العمل عليه، للراغبين في المساعدة برجاء التقدم

