[تحسين] كل ما تحتاجه من اكواد للتعامل مع فيديوهات اليوتيوب
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" } |
الموقع الآن فى الفترة التجريبية وهذا الجزء غير كامل وجارى العمل عليه، للراغبين في المساعدة برجاء التقدم