« Saldo do diaPylons no Google App Engine »

API do Boo Box em Python

15/04/2008

Link: http://www.boo-box.com/blog/br/2007/agora-temos-api/

Parece que eu andei um tanto desatualizado. Só essa semana que eu reparei que o boo-box tinha uma API. Apesar da API ser simples, resolvi implementar uma API de alto nível para ela, em Python. Ficou assim:


import boo_box
from boo_box.affiliates import submarino
boo = boo_box.Box(submarino,'248960').get('XML','livros xml')
 

Isso retorna os itens no formato XML. Além disso, existe a possibilidade de retornar uma string json, ou retornar um objeto do python (um dicionário). Para tanto, você precisa do simplejson também instalado.

O projeto está no assembla, e pode ser acessado em: http://www.assembla.com/wiki/show/py_boo_box

O repositório pode ser acessado em http://hg.assembla.com/py_boo_box, e como o nome denuncia, está no mercurial.

Para instalar, você pode tanto baixar do repositório quanto do Pypi, com o comando:

easy_install boo_box

Para quaisquer dúvidas ou sugestões, não hesitem em me contatar!


Email por Walter Cruz em web 2.0
Tags: , , , , ,

Endereço de trackback para este post

Trackback URL (clique direito e copie atalho/localização do link)

4 comentários

Comentário de: Time boo-box [Visitante] · http://www.boo-box.com
Boo!

Obrigado por citar a boo-box e ultilizar nossos recursos para deixar seu blog muito mais completo!
16/04/2008 @ 09:05
Comentário de: Marinho Brandão [Visitante] · http://marinho.wordpress.com/
Muito bacana!

Sou um potencial usuário dela ;)
16/04/2008 @ 09:28
Comentário de: Dirceu (Ninja da Boo-box) [Visitante] · http://www.boo-box.com
Hum! Muito bom!

Provavelmente nós mesmos vamos usar sua implementação, ehehe. Valeu :)
16/04/2008 @ 10:37
Comentário de: Walter Cruz [Membro] Email · http://waltercruz.com
@Time boo-box
Valeu pela força!

@Marinho
Espero que goste, qualquer coisa estou a disposição!

@Dirceu
Grande ninja! Precisando, sabe onde me achar!
16/04/2008 @ 23:22

Deixe seu comentário


Seu endereço de e-mail não será revelado nesse site.

Sua URL será exibida.
PobreExcelente
(Quebras de linha se tornam <br />)
(Nome, e-mail & website)
(Permitir que usuários o contatem através de um formulário eletrônico (seu e-mail não será exibido.))
Subscribe to comments by email

You can just use your OpenID to provide your name, e-mail and url.