Youtube API etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Youtube API etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

13 Şubat 2014 Perşembe

PHP ile Youtube Linkinden Video ID'si Bulma

Dünyanın en büyük video içerik sitesi olan Youtube'daki videoların ID'lerini herhangi bir youtube linkinden almak için bir fonksiyon tanımlayalım.

/*
*
* @param string $url
*
* @return string
*
*/
public function getVideoIdFromURL($url) {

        $url_string = parse_url($url, PHP_URL_QUERY);

        parse_str($url_string, $args);

        if ( isset($args['v']) ) {

              return $args['v'];

        } else {

             return '';
        }

}


Fonksiyon parametre olarak bir URL almakta ve bu URL Youtube'a ait ise videonun ID'sini, değil ise boş string döndürmektedir.