Blog
Buscando en la web social con Buzz Google API
- junio 10th, 2010
- News
- 0 Comments
En Google Buzz los recursos se representan como recursos REST y se dispone de datos en formatos JSON y Atom. Los desarrolladores pueden obtener y actualizar datos simplemente llamando los métodos estándar de HTTP como GET y POST, pero también hay librerías clientes para Java, Python y PHP.
Como ejemplo, utilizaremos la librería cliente para Python y escribiremos un pequeño script para buscar en la web social las novedades sobre la próxima Copa del Mundo de Fútbol. Sólo necesitaremos unas pocas líneas de código ya que la librería oculta toda la complejidad y nos facilita la interacción con Google Buzz:
import buzz
buzz_client = buzz.Client()
buzz_client.use_anonymous_oauth_consumer()
resultset = buzz_client.search(query='fifa world cup')
for result in resultset:
print result.title
El código es realmente sencillo y, como se puede ver, buscar actividades no requiere una cuenta de Buzz, mientras que la autenticación es necesaria para crear o actualizar contenidos, así como para acceder a recursos no públicos.
Por razones de simplicidad sólo haremos una lista de los títulos de las actividades encontradas, pero, obviamente, se puede acceder a mucha más información, como contenidos, propietario y fecha de publicación.
Para obtener la documentación completa y código de ejemplo o, si deseas explorar el futuro desarrollo de esta API, por favor visita el sitio de Google Buzz API.
Claudio Cherubino, Google Developer Programs Engineer