Buenos días.
Llevo días quebrandome la cabeza con algo que aparentemente se ve sencillo. Resulta que quiero obtener la thumbnail de los vídeos de YouTube vía PHP y hay algo que debo estar haciendo mal, pero por mucho que miro y busco, no encuentro qué.
El código que empleo para conseguirlo es el siguiente:
Código PHP:
//La funcion mkYTLinkText() me devuelve el permalink del video de youtube a mostrar. Está comprobado que funciona.
//El parametro $filaLista['ytid'] recoge el ID del vídeo de una base de datos mysql. El parametro tambien es correcto, ademas lo uso en otras partes del codigo con resultados positivos.
$dirVideo = mkYTLinkText($filaLista['ytid']);
//Ahora imprimo el resultado.
echo '<img src="http://img.youtube.com/vi/"'.$dirVideo.'"/default.jpg" />';
Sin embargo no me genera correctamente la thumb. Genera la thumb por defecto de yt de fondo blanco con una camara gris en el centro, y si voy a ver la url de esa thumb, me devuelve "http://img.youtube.com/vi/", por lo tanto de algun modo cuando coge la variable se corta la url...
¿Alguien tiene alguna idea de por qué ocurre?
Gracias de antemano.