Agora temos API
Os serviços Web modernos normalmente permitem o acesso externo aos seus dados por meio de APIs e Web Services, assim qualquer programador pode criar novas aplicações usando a inteligência e infra-estrutura do serviço original.
O boo-box está lançando uma API, a partir de agora você pode usar nosso sistema de recomendações e criar suas próprias aplicações de recomendação de produtos.
Vantagens:
- Fazemos o impossível pra trazer melhores resultados, nosso sistema de recomendações é refinado constantemente, propondo produtos cada vez mais relevantes para sua audiência.
- Você pode usar a API do boo-box pra fazer buscas em e-commerces que não têm API pública.
- Temos um incrível sistema de cache super-poderoso, que faz buscas mais rapidamente que as APIs originais (isso é magia!)
- Você pode exibir as recomendações do boo-box com o visual que quiser, não necessariamente na nossa caixinha que abre sobre o site (mas a caixinha é bem bonitinha, admita).
- Retorna um XML super magro, rápido para carregar e interpretar, muito menor e mais simples que os XMLs dos e-commerces.
Assim como qualquer outro serviço boo-box, fazer buscas usando a API, é muito simples, basta fazer uma requisição para:
http://boo-box.com/api/format:xml/aff:ecommid/uid:userid/tags:searchterms
Parâmetros obrigatórios:
- aff: O identificador do programa de afiliados, identifica também o e-commerce no qual a API vai fazer a busca por produtos, pode ser:
- amazonid
- amazonukid
- amazonjpid
- amazonfrid
- amazondeid
- ebayid
- mercadolivreid
- submarinoid
- americanasid
- uid: O seu código identificador no programa de afiliados, é a partir deste código que o programa de afiliados irá efetuar o pagamento. O do boo-box, por exemplo, é boobo-20.
- tags: Os parâmetros de busca, palavras separadas por “+” ou espaços.
Exemplos:
- http://boo-box.com/api/format:xml/aff:amazonid/uid:boobo-20/tags:mombojo%20mp3
- http://boo-box.com/api/format:xml/aff:mercadolivreid/uid:foobar/tags:carandiru
- http://boo-box.com/api/format:xml/aff:ebayid/uid:1042/tags:ubuntu%20book
Próximas atualizações:
- Possibilidade de retornar mais informações dos produtos, bastando pra isso passar um parâmetro extra.
Dados em formato JSON, e não apenas XML.(feito: Agora servimos JSON na nossa API)
So você tem qualquer dúvida, envie um e-mail para help@boo-box.com, ficaremos felizes em ajudar um amigo programador =)
[...] boo-blog » Blog Archive » Agora temos API Os serviços Web modernos normalmente permitem o acesso externo aos seus dados por meio de APIs e Web Services, assim qualquer programador pode criar novas aplicações usando a inteligência e infra-estrutura do serviço original. (tags: http://www.boo-box.com 2007 mes9 dia22 webservices api boo-box mashup brazil) [...]
Muito bom!
Parabéns a equipe boo-box!
[...] Leal, um dos desenvolvedores da boo-box, e venho informar que acabamos de liberar os resultados da nossa API em formato [...]
[...] boo-box em português foi anunciada a integração da ferramenta com o Submarino e Americanas.com, API XML totalmente aberta e links viajantes, que aparecem em RSS, e-mails, sites. Essa é a mais importante atualização [...]
[...] Dataportabilty, APIs abertas, OpenSocial, DiSo, lifestream… são todos assuntos que devem estar na agenda de quem quer [...]
API do Boo Box em Python…
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…
Caraca! Tava no site da Americanas e pensei: “será que ela tem alguma API?”. Procurei por todo o site e nada!
Vim ao Google e topo com isso… MUITO BOM!
Ainda nao vi a fundo ou testei, mas pelo que parece é realmente muito útil.
[...] um tempo atrás, eles lançaram APIs que te permitem acessar os dados das pesquisas feitas e manipulá-las da maneira que quisesse. [...]
agradecimentos para este local mas isn’ t ele availible em inglês?
[...] então a única api existente para o Boo-Box é em REST(xml/JSON). Por que não portar uma API para o lado cliente e mais ainda para o [...]
Com certeza teremos muitas ferramentas desenvolvidas com uso dessa APi.. Agora e esperar para ver..
Parabéns Marco Gomes.
[...] Detalhes do XML [...]