Descripción general

Las API de la familia de API de Google Libros te permiten usar las funciones de Google Libros en tu sitio o aplicación. La nueva API de Google Libros te permite realizar la mayoría de las operaciones que puedes realizar de manera interactiva en el sitio web de Google Libros. La API de visor incorporado te permite incorporar el contenido directamente en tu sitio.

En Google, nos esforzamos constantemente para que la información esté disponible para la mayor cantidad de personas posible, y nuestras API se diseñaron con ese objetivo en mente. Sin embargo, contamos con una gran cantidad de licencias para utilizar los datos que utilizamos en Google Libros, por lo que no debemos distribuirlos de la forma que elijamos.

La API no está diseñada para usarse en reemplazo de los servicios comerciales. Estos servicios son valiosos, y Google también depende de ellos a fin de crear sus propias API para el público general.

Las Condiciones del servicio de Google para el uso de las API se encuentran disponibles en https://developer.google.com/books/terms.html. Suspenderemos el acceso de un usuario a las API si un usuario infringe las Condiciones del servicio y no toma medidas para solucionar la infracción después de la notificación de la infracción por parte de Google.

API de Libros v1 (Experimental)

La nueva versión 1 de la API de Google Libros te ofrece acceso programático a muchas de las operaciones disponibles en el sitio web de Google Libros. Puedes usarlo para crear aplicaciones potentes que proporcionen una integración más profunda con Google Libros. Algunas de las funciones principales que proporciona la API son las siguientes:

  • buscar y navegar por la lista de libros que coinciden con una consulta determinada.
  • ver información sobre un libro, incluidos los metadatos, la disponibilidad y el precio, los vínculos a la página de vista previa.
  • administrar tus propias estanterías.

Un buen primer paso para aprender sobre la API es la página de introducción. Explica los conceptos básicos que usa la API y describe los principios de interacción básicos que sigue. Puedes encontrar una descripción completa de todas las operaciones que admite la API en la página Usa la API.

API de Embed Viewer

La API incorporada te permite incorporar contenido de libros de Google Libros directamente en tus páginas web con JavaScript. Te permite desarrollar tu propia experiencia del usuario en torno a las vistas previas de libros.

Agregar la funcionalidad de vista previa del libro a tu sitio es relativamente simple, aunque requiere cierto conocimiento de HTML y JavaScript. La Guía para programadores explica cómo se puede cargar la API con el cargador de Google AJAX y cómo se dibuja en un contenedor particular de su página.

Una vez que se haya agregado el visor incorporado a una página web, se podrá controlar mediante las funciones de JavaScript. Esto le permite realizar acciones similares a las que el usuario puede hacer al hacer clic en los controles: puede ir a la página siguiente, acercar o alejar, destacar los términos de búsqueda, etc. También puedes obtener el número de página actual, lo que permite que tu código reaccione mientras el usuario navega por el libro.