PHP: Obtendo o ID de um vídeo no YouTube
parse_str() – Converte a string em variáveis
parse_url() – Interpreta uma URL e retorna os seus componentes
Melhor definição para PHP_URL_QUERY.
<? function getIDYouTube($url){ parse_str( parse_url( $url, PHP_URL_QUERY ), $youtubeID ); if (array_key_exists("v", $youtubeID)) { $id = $youtubeID['v']; return $id; }else{ $explode = explode("/", $url); return end($explode); } } $url_youtube = "http://www.youtube.com/watch?v=Jb4tsC3_EMk"; $id = getIDYouTube($url_youtube); echo $id; ?> |
Resultado:
Jb4tsC3_EMk
Queria muito pegar a descrição do Youtube por PHP
o caçando ainda!!
Olá Sérgio.
Veja se este post pode te ajudar.
Até mais.