InfoQ

InfoQ

Notícias

Meus Favoritos

Faça oLogin ou Cadastre-se para ativar o recurso de favoritos por tempo ilimitado.

O conteúdo foi adicionado aos favoritos!

Houve um erro ao adicionar aos favoritos! Por favor, tente novamente.

Nova API do Google estende a consulta aos 15 milhões de livros do Google Books

Postado por Carlos Galdino em 11 Mai 2011

Seções
Arquitetura Corporativa,
Arquitetura e Design
Tópicos
Web Services ,
REST ,
SOA ,
Google ,
Arquitetura Corporativa ,
Arquitetura ,
APIs ,
Google Books

O Google lançou uma nova API para consulta de metadados sobre os mais de 15 milhões de livros do Google Books, além de acesso a resenhas, estantes e outros itens oferecidos em books.google.com. A Google Books API substitui e estende as APIs relacionadas, Google Books Search e Google Books JavaScript. Embora a API (veja a documentação) ainda não esteja completa, a equipe do projeto já recomenda a transição, para que desenvolvedores possam conhecer e testar as novas funcionalidades. 

Estas são as principais mudanças e inovações:

    • Suporte ao protocolo de autenticação/autorização OAuth 2.0;
    • Integração com o Google APIs Console, um painel de controle que permite monitorar e administrar o uso de APIs.
    • Bibliotecas de suporte para várias linguagens;
    • Dados em formato JSON

Veja um exemplo de uso da API, que procura pelos livros contendo textos de Darwin e com "evolution" no título. 

GET https://www.googleapis.com/books/v1/volumes?q=evolution+inauthor:darwin&key=suaChaveDaAPI

As antigas APIs ainda estarão disponíveis, mas o desenvolvimento será focado completamente na nova API. Além disso, apesar de o Google recomendar o uso do OAuth 2.0, o suporte a outros protocolos como AuthSub não será descartado.

A Google Books API poderá ser encontrada no Google Labs enquanto estiver sob desenvolvimento.