Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/06/2012, 07:30
alexhernandez
 
Fecha de Ingreso: junio-2012
Mensajes: 5
Antigüedad: 11 años, 10 meses
Puntos: 4
Respuesta: insertar videos de youtube dinamicamente a mi web.

Hola,

Si lo que quieres es mostrar videos de un canal en concreto, puedes utilizar este código:

Código PHP:
$feed simplexml_load_file('http://gdata.youtube.com/feeds/users/'.$channel.'/uploads?max-results='.$limit);

foreach(
$feed->entry as $entry)
{
   
$media $entry->children('http://search.yahoo.com/mrss/');
   
$attrs $media->group->thumbnail[0]->attributes();
   
$thumbnail $attrs['url'];
   
$attrs $media->group->player->attributes();
   
$video $attrs['url']; // Esta es la url del video

donde $channel es el nombre del canal y $limit es el número máximo de videos que quieres recuperar. Dentro del bucle, $video contiene la url del video.

¡Saludos!

EDITO: Dentro del bucle $thumbnail, además, tiene la url de un thumbnail del video.