Panoramica

Le API della famiglia di API di Google Libri ti consentono di aggiungere funzionalità di Google Libri al tuo sito o alla tua applicazione. La nuova API Google Libri ti consente di eseguire in modo programmatico la maggior parte delle operazioni che puoi eseguire in modo interattivo sul sito web di Google Libri. L'API Embedded Viewers ti consente di incorporare i contenuti direttamente nel tuo sito.

Google si impegna costantemente per rendere disponibili le informazioni al maggior numero possibile di persone e le nostre API sono state progettate in base a questo obiettivo. Tuttavia, concediamo in licenza molti dei dati che utilizziamo per potenziare Google Libri, pertanto non è nostro compito distribuire a scelta.

L'uso dell'API non intende sostituire i servizi commerciali. Questi servizi sono preziosi e Google li utilizza per creare le proprie API per il pubblico.

I Termini di servizio di Google per l'utilizzo delle API sono disponibili all'indirizzo https://developer.google.com/books/terms.html. Se l'utente viola i Termini di servizio e non prende provvedimenti per risolvere la violazione in seguito a una notifica di violazione da parte di Google, sospenderemo l'accesso dell'utente alle API.

API Books v1 (sperimentale)

La nuova versione dell'API Google Libri v1 offre l'accesso programmatico a molte delle operazioni disponibili sul sito web di Google Libri. Puoi utilizzarlo per creare applicazioni potenti che forniscono una maggiore integrazione con Google Libri. Di seguito sono riportate alcune delle funzionalità principali offerte dall'API:

  • cercare e sfogliare l'elenco di libri che corrisponde a una determinata query.
  • Visualizzare informazioni su un libro, inclusi metadati, disponibilità e prezzo, link alla pagina di anteprima
  • e gestire i tuoi scaffali.

Un buon primo passaggio per imparare a conoscere l'API è la pagina Come iniziare. Spiega i concetti di base che l'API utilizza e descrive i principi di interazione di base che l'API segue. Una descrizione completa di tutte le operazioni supportate dall'API è disponibile nella pagina Utilizzo dell'API.

API Embedded Viewers

L'API Embedded Viewers ti consente di incorporare contenuti di libri da Google Libri direttamente nelle tue pagine web con JavaScript. Ti permette di creare un'esperienza utente personalizzata grazie alle anteprime dei libri.

L'aggiunta di funzionalità di anteprima dei libri al tuo sito è relativamente semplice, anche se richiede qualche conoscenza di HTML e JavaScript. La Guida per gli sviluppatori spiega come caricare l'API utilizzando il caricatore Google AJAX e creata in un determinato contenitore nella tua pagina.

Una volta aggiunto il visualizzatore incorporato a una pagina web, puoi controllarlo utilizzando le funzioni JavaScript. Ciò ti consente di eseguire azioni simili a quelle che l'utente può eseguire facendo clic sui controlli: puoi andare alla pagina successiva, aumentare o diminuire lo zoom, evidenziare i termini di ricerca e così via. Puoi anche recuperare il numero di pagina corrente, in modo che il tuo codice reagisca durante la navigazione del libro da parte dell'utente.