Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Thumbnail en vimeo

Estas en el tema de Thumbnail en vimeo en el foro de WordPress en Foros del Web. Hola, Pues al igual que podemos encontrar los thumbnails que genera Youtube automáticamente al introducir esta url: http://img.youtube.com/vi/id_del_clip/hqdefault.jpg ¿Como puedo obtener los thumbnails de Vimeo? ...
  #1 (permalink)  
Antiguo 26/12/2009, 19:50
 
Fecha de Ingreso: diciembre-2001
Mensajes: 118
Antigüedad: 22 años, 4 meses
Puntos: 0
Thumbnail en vimeo

Hola,

Pues al igual que podemos encontrar los thumbnails que genera Youtube automáticamente al introducir esta url:
http://img.youtube.com/vi/id_del_clip/hqdefault.jpg

¿Como puedo obtener los thumbnails de Vimeo?

La intención es que el usuario de Wordpress solo tenga que insertar el ID del clip que desea adjuntar al post y que automaticamente se muestre su thumbnail en la paginación de posts.

Muchas gracias.
  #2 (permalink)  
Antiguo 27/12/2009, 15:37
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 10 meses
Puntos: 832
Respuesta: Thumbnail en vimeo

Aquí responden a esa pregunta:

http://stackoverflow.com/questions/1...ils-from-vimeo

El procedimiento es simple y muy bueno. Tal como allí mencionan se procede con esta URL base y se le dan los valores:

Código HTML:
Ver original
  1. http://vimeo.com/api/v2/video/video_id.output
Por ejemplo tenemos este video y queremos extraer algunos datos:

http://vimeo.com/3945157

Usando el formato XML (Además de XML ofrecen formatos .php y .json) escribimos la URL así:

Código HTML:
Ver original
  1. http://vimeo.com/api/v2/video/3945157.xml

Y tenemos esto:

http://vimeo.com/api/v2/video/3945157.xml

Según la explicación (leer), todo lo que hay que hacer es colocar la debida función PHP para extraer el archivo y los parámetros deseados (la miniatura y mucho más).
  #3 (permalink)  
Antiguo 27/12/2009, 16:24
 
Fecha de Ingreso: diciembre-2001
Mensajes: 118
Antigüedad: 22 años, 4 meses
Puntos: 0
Respuesta: Thumbnail en vimeo

Pues no se que hago mal que no me funciona

Código PHP:
<?php
$imgid 
6271487;

$hash unserialize(file_get_contents("http://vimeo.com/api/v2/video/$imgid.xml"));
print_r($hash);  

echo 
$hash[0]['thumbnail_medium'];

?>
  #4 (permalink)  
Antiguo 02/01/2010, 23:20
 
Fecha de Ingreso: diciembre-2001
Mensajes: 118
Antigüedad: 22 años, 4 meses
Puntos: 0
Respuesta: Thumbnail en vimeo

También intenté ésto, pero no funciona cuando el xml está en un server externo, en cambio, con un xml local si. Como puedo lograr que abra los xml externos de Vimeo?

Código PHP:
?php
    $doc 
= new DOMDocument();
    
$doc->load('http://vimeo.com/api/v2/video/6271487.xml');
    
$videos $doc->getElementsByTagName("video");
    foreach(
$videos as $video){
        
$foto $video->getElementsByTagName"thumbnail_medium" );
        
$thumbnail_medium $foto->item(0)->nodeValue;
        echo 
"<img src='$thumbnail_medium'> \n";
    }
?> 
  #5 (permalink)  
Antiguo 02/01/2010, 23:37
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 10 meses
Puntos: 832
Respuesta: Thumbnail en vimeo

Cita:
Iniciado por toniveas Ver Mensaje
También intenté ésto, pero no funciona cuando el xml está en un server externo, en cambio, con un xml local si. Como puedo lograr que abra los xml externos de Vimeo?
Cita:
Iniciado por metacortex Ver Mensaje
Según la explicación (leer) todo lo que hay que hacer es colocar la debida función PHP para extraer el archivo y los parámetros deseados (la miniatura y mucho más).
http://stackoverflow.com/questions/1...ils-from-vimeo
  #6 (permalink)  
Antiguo 16/05/2010, 18:23
 
Fecha de Ingreso: diciembre-2001
Mensajes: 118
Antigüedad: 22 años, 4 meses
Puntos: 0
Respuesta: Thumbnail en vimeo

LA BUENA SOLUCIÓN:

http://www.soapboxdave.com/2010/04/g...meo-thumbnail/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:02.