Présentation

Les API de la famille d'API Google Livres vous permettent d'intégrer les fonctionnalités de Google Livres à votre site ou à votre application. La nouvelle API Google Livres vous permet d'effectuer de manière programmatique la plupart des opérations que vous pouvez effectuer de manière interactive sur le site Web Google Livres. L'API Visionneuse intégrée vous permet d'intégrer le contenu directement dans votre site.

Chez Google, nous nous efforçons en permanence de rendre les informations accessibles au plus grand nombre, et nos API ont été conçues dans cet objectif. Cependant, nous concédons sous licence une grande partie des données que nous utilisons pour alimenter Google Livres. Ce n'est donc pas la nôtre qui est distribué comme nous le voulons.

L'API n'est pas destinée à remplacer les services commerciaux. Ces services sont précieux, et Google les utilise également pour créer ses propres API pour le grand public.

Les conditions d'utilisation de Google relatives à l'utilisation des API sont disponibles à l'adresse https://developer.google.com/books/terms.html. Nous suspendrons l'accès aux API si l'utilisateur ne respecte pas les conditions d'utilisation et ne prend pas les mesures nécessaires pour remédier au cas de non-respect.

API Books v1 (expérimental)

La nouvelle version 1 de l'API Google Livres vous permet d'accéder par programmation à de nombreuses opérations disponibles sur le site Web Google Livres. Vous pouvez l'utiliser pour créer des applications performantes offrant une intégration plus étroite avec Google Livres. Voici quelques-unes des principales fonctionnalités de l'API:

  • parcourir et parcourir la liste de livres correspondant à une requête donnée ;
  • afficher des informations sur un livre, y compris des métadonnées, sa disponibilité et son prix, ainsi que des liens vers la page d'aperçu ;
  • gérer vos propres étagères.

Pour vous familiariser avec l'API, commencez par consulter la page Premiers pas. Il explique les concepts de base utilisés par l'API et décrit les principes d'interaction de base qu'elle suit. Vous trouverez une description complète de toutes les opérations compatibles avec l'API sur la page Utiliser l'API.

API Embedded Viewer

L'API de la visionneuse intégrée vous permet d'intégrer le contenu d'un livre de Google Livres directement dans vos pages Web à l'aide de JavaScript. Il vous permet de concevoir votre propre expérience utilisateur autour des aperçus de livres.

L'ajout d'une fonctionnalité d'aperçu sur votre site est relativement simple, bien qu'il nécessite des connaissances en HTML et JavaScript. Le Guide du développeur explique comment l'API peut être chargée à l'aide du chargeur AJAX de Google et attirée dans un conteneur spécifique de votre page.

Une fois que la visionneuse intégrée a été ajoutée à une page Web, vous pouvez la contrôler à l'aide de fonctions JavaScript. Vous pouvez ainsi effectuer des actions semblables à celles que l'utilisateur peut effectuer en cliquant sur les commandes: passer à la page suivante, faire un zoom avant ou arrière, mettre en surbrillance les termes de recherche, etc. Vous pouvez également obtenir le numéro de page actuel, ce qui permet à votre code de réagir lorsque l'utilisateur parcourt le livre.