Youtube
Sin duda alguna youtube (que pertenece a google) es el servicio de video más usado actualmente, aunque existen muchos otros, incluso mejores.
En general en cualquier API existen dos niveles de acceso:
-de lectura (no necesitan autentificación normalmente)
-de escritura (necesitan autentificación)
En el caso de youtube "escritura" seria por ejemplo el hecho de subir un nuevo video, o modificar la descripción o los tags de un video ya existente.
Para este ejercicio no vamos a usar el método de autentificación, que requiere una clave.
Con los feeds de información ya tenemos suficiente, y además es mucho más simple.
Algunos feeds de información interesantes con los cuales podemos hacer muchas cosas son:
http://gdata.youtube.com/feeds/api/videos/-/categories_or_keywords
como por ejemplo:
http://gdata.youtube.com/feeds/api/videos/-/barcelona
varias palabras a la vez (videos de barcelona y gaudi)
http://gdata.youtube.com/feeds/api/videos/-/barcelona/gaudi
En code.google puedes ver la lista entera de feeds de youtube
La respuesta es un archivo XML (en formato ATOM) que nos devuelve gran cantidad de información como:
* El principal problema de la API de youtube es que no tenemos acceso a los archivos "fuente" de los videos (flv), lo que nos permitiria por ejemplo verlos a plena pantalla , ponerlos en nuestro propio reproductor etc.
Podemos obtener la respuesta en formato JSON añadiendo ?alt=json
En el ejemplo anterior la respuesta JSON seria:
http://gdata.youtube.com/feeds/api/videos/-/barcelona/gaudi?alt=json
Existen más de 200 mashups referenciadas en programmableweb.com
Ejemplo
Como ejercicio vamos a hacer la página de nuestro grupo favorito (o cantante) en php.
Para ello necesitamos seguir los siguientes pasos.
Podemos ver el ejemplo finalizado aqui (abajo puedes descargar el código fuente)
Videos de coldplay:
http://www.pimpampum.ws/pimpampum/labs/music.php5?tag=coldplay
Videos sobre barcelona:
http://www.pimpampum.ws/pimpampum/labs/music.php5?tag=barcelona
etc...
Un ejemplo un poco más completo (en el cual puedes navegar por los tags de los videos) es el youtune de pimpampum.net
Blip.tv
Información sobre la api de blip.tv en http://blip.tv/about/api/
http://wiki.blip.tv/index.php/Main_Page
A continuación un ejemplo donde se muestran los videos a plena pantalla relacionados con un tag (el código fuente se puede descargar abajo)
http://www.pimpampum.net/bliptuner/?tag=barcelona
(para otros contenidos cambiar el tag)
Otros servicios de video
Existen muchos otros servicios de video como
vimeo.com
flickr.com
o en redes sociales como
facebook.com
myspace.com
| Adjunto | Tamaño |
|---|---|
| Blip.tv a plena pantalla en flash (as3) | 720.94 KB |
| Youtube: Lista de videos a partir de un tag en php | 1.53 KB |
Comentarios
yixSLJ Cialis Ambien Buy
Mié, 02/24/2010 - 23:33 — ewkfoXyixSLJ Cialis Ambien Buy Valium Buy Xanax Klonopin
AiGbeVya Cheap Valium
Mar, 02/23/2010 - 19:40 — ewkfoXAiGbeVya Cheap Valium Phentermine Buy Viagra online Viagra Ambien
RKmfEvJC Viagra Phentermine
Sáb, 02/20/2010 - 23:57 — ewkfoXRKmfEvJC Viagra Phentermine Cheapest Cialis Ambien Cheap Klonopin
AXiTgGHF Buy Viagra Viagra
Sáb, 02/20/2010 - 00:10 — ewkfoXAXiTgGHF Buy Viagra Viagra Cialis Cialis Phentermine Viagra
mQiOnWFC Buy Valium Cheap
Vie, 02/19/2010 - 07:31 — ewkfoXmQiOnWFC Buy Valium Cheap Xanax Buy Ambien Cheap viagra Buy Ativan Phentermine
jTPwVJZ Cialis Buy Ativan
Mié, 02/17/2010 - 23:53 — ewkfoXjTPwVJZ Cialis Buy Ativan Cheap Xanax Cheap Ambien Valium Buy Phentermine
lrTAtZpi Ambien Valium
Mié, 02/17/2010 - 01:30 — ewkfoXlrTAtZpi Ambien Valium Phentermine Cheap Ativan Buy Cialis Cheap Xanax
DFfktWy ZuKahgN
Sáb, 02/13/2010 - 16:14 — ewkfoXDFfktWy ZuKahgN
Enviar un comentario nuevo