Visão geral

As APIs da família de APIs do Google Livros permitem que você traga recursos do Google Livros para seu site ou aplicativo. A nova API Google Books permite realizar de maneira programática a maioria das operações que podem ser realizadas de maneira interativa no site do Google Livros. A API Embed Viewer permite incorporar o conteúdo diretamente ao seu site.

No Google, estamos sempre trabalhando para disponibilizar informações para o maior número possível de pessoas, e nossas APIs foram criadas com esse objetivo. No entanto, licenciamos a maior parte dos dados que usamos para potencializar o Google Livros. Por isso, ele não é nosso para distribuição, independentemente da escolha.

A API não deve ser usada para substituir serviços comerciais. Esses serviços são valiosos, e o Google também depende deles para criar nossas próprias APIs para o público em geral.

Os Termos de Serviço do Google para uso das APIs estão disponíveis em https://developer.google.com/books/terms.html. Suspenderemos o acesso de um usuário às APIs se ele violar os Termos de Serviço e não tomar providências para corrigir a violação após aviso pelo Google.

API Books v1 (experimental)

A nova API Google Books v1 oferece acesso programático a muitas das operações disponíveis no site do Google Livros. Você pode usá-lo para criar aplicativos avançados que ofereçam maior integração com o Google Livros. Veja alguns dos principais recursos que a API oferece:

  • pesquise e navegue pela lista de livros que correspondem a uma determinada consulta.
  • ver informações sobre um livro, incluindo metadados, disponibilidade e preço, links para a página de visualização.
  • gerencie suas estantes.

Uma boa primeira etapa para saber mais sobre a API é a página Primeiros passos. Ele explica os conceitos que a API usa e descreve os princípios básicos de interação que ela segue. Uma descrição abrangente de todas as operações compatíveis com a API está disponível na página Como usar a API.

API Embedded Viewer

A API Embed Viewer permite que você incorpore o conteúdo de livros do Google Livros diretamente nas suas páginas da Web com JavaScript. Permite que você crie sua própria experiência do usuário em torno de visualizações de livros.

Adicionar a funcionalidade de visualização de livros ao seu site é relativamente simples, mas exige conhecimento sobre HTML e JavaScript. O Guia do desenvolvedor explica como a API pode ser carregada usando o carregador AJAX do Google e desenhada em um contêiner específico na sua página.

Depois que o visualizador incorporado é adicionado a uma página da Web, ele pode ser controlado usando as funções JavaScript. Isso permite que você execute ações semelhantes às realizadas pelo usuário clicando nos controles: você pode ir para a próxima página, aumentar ou diminuir o zoom, destacar termos de pesquisa e assim por diante. Também é possível ver o número da página atual, permitindo que o código reaja à medida que o usuário navega pelo livro.