Übersicht

Mit den APIs der Google Books API-Familie können Sie Google Books-Funktionen auf Ihrer Website oder in Ihrer Anwendung nutzen. Mit der neuen Google Books API können Sie die meisten Vorgänge ausführen, die Sie interaktiv auf der Google Books-Website ausführen können. Mit der Embedded Viewer API kannst du den Inhalt direkt in deine Website einbetten.

Google ist bestrebt, Informationen so vielen Menschen wie möglich zugänglich zu machen. Unsere APIs wurden daher mit diesem Ziel entwickelt. Wir lizenzieren jedoch einen Großteil der Daten, die wir für den Betrieb von Google Books verwenden, daher gehören wir nicht der Verteilung an, wie wir es wollen.

Die API ist nicht als Ersatz für kommerzielle Dienstleistungen gedacht. Diese Dienste sind von Wert und werden auch von Google genutzt, um eigene APIs für die Allgemeinheit zu erstellen.

Die Nutzungsbedingungen der APIs von Google finden Sie unter https://developer.google.com/books/terms.html. Wenn ein Nutzer gegen die Nutzungsbedingungen verstößt und wir den Verstoß nach einer Benachrichtigung über den Verstoß von Google nicht beheben, wird sein Zugriff auf die APIs gesperrt.

Books API Version 1 (experimentell)

Die neue Google Books API Version 1 bietet Ihnen programmatischen Zugriff auf viele der auf der Google Books-Website verfügbaren Vorgänge. Sie können damit leistungsstarke Anwendungen erstellen, die eine tiefere Einbindung in Google Books ermöglichen. Zu den wichtigsten Funktionen der API gehören:

  • Durchsuchen Sie die Liste der Bücher, die einer bestimmten Suchanfrage entsprechen.
  • Informationen zu einem Buch, einschließlich Metadaten, Verfügbarkeit und Preis, sowie Links zur Vorschauseite.
  • Ihre eigenen Bücherregale verwalten.

Ein guter erster Schritt auf dem Weg zur API ist die Seite Erste Schritte. Es werden die grundlegenden Konzepte der API sowie die grundlegenden Interaktionsprinzipien der API erläutert. Eine ausführliche Beschreibung aller von der API unterstützten Vorgänge finden Sie auf der Seite API verwenden.

Embedded Viewer API

Mit der Embedded Viewer API können Sie mithilfe von JavaScript Bücher aus Google Books direkt in Ihre Webseiten einbetten. Sie können damit Ihre Buchvorschau individuell gestalten.

Das Hinzufügen der Buchvorschaufunktion zu Ihrer Website ist relativ einfach, erfordert jedoch HTML- und JavaScript-Kenntnisse. Im Entwicklerhandbuch wird erläutert, wie die API mit dem Google AJAX Loader geladen und in einen bestimmten Container auf Ihrer Seite gezeichnet wird.

Nachdem der eingebettete Viewer einer Webseite hinzugefügt wurde, kann er mit JavaScript-Funktionen gesteuert werden. So können Sie Aktionen ausführen, die denen der Nutzer ähnlich sind, indem Sie auf die Steuerelemente klicken: Sie können zur nächsten Seite gehen, heran- oder herauszoomen, Suchbegriffe hervorheben usw. Sie können auch die aktuelle Seitennummer abrufen, damit der Code reagiert, wenn der Nutzer im Buch navigiert.