Panoramica

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

Google è costantemente impegnata a rendere le informazioni disponibili per il maggior numero possibile di persone e le nostre API sono state progettate tenendo conto di questo obiettivo. Tuttavia, concediamo in licenza gran parte dei dati che utilizziamo per supportare Google Libri, quindi non spetta a noi distribuire come scegliamo.

L'API non è destinata a essere utilizzata come sostituzione di servizi commerciali. Questi servizi sono preziosi e Google si affida a loro per creare le proprie API per il pubblico generale.

I Termini di servizio di Google per l'utilizzo delle API sono disponibili all'indirizzo https://developer.google.com/books/terms.html. Sospenderemo l'accesso di un utente alle API se un utente viola i Termini di servizio e non intraprende alcuna azione per rimediare alla violazione dopo la notifica della violazione da parte di Google.

API Books v1 (sperimentale)

La nuova API Google Libri v1 ti offre accesso programmatico a molte delle operazioni disponibili sul sito web di Google Libri. Puoi utilizzarla per creare applicazioni potenti che offrono un'integrazione più profonda con Google Libri. Ecco alcune delle funzionalità principali offerte dall'API:

  • cercare e sfogliare l'elenco di libri che corrispondono a una determinata query.
  • visualizzare informazioni su un libro, tra cui metadati, disponibilità e prezzo, link alla pagina di anteprima.
  • gestire i propri scaffali.

Un valido primo passaggio per conoscere meglio l'API è la pagina Per iniziare. Illustra i concetti di base utilizzati dall'API e descrive i principi di base di interazione seguiti dall'API. Una descrizione completa di tutte le operazioni supportate dall'API è disponibile nella pagina Utilizzo dell'API.

API Embedded Viewer

L'API Embedded Viewer consente di incorporare i contenuti dei libri da Google Libri direttamente nelle tue pagine web con JavaScript. Ti consente di creare la tua esperienza utente relativa alle anteprime dei libri.

L'aggiunta della funzionalità di anteprima dei libri al sito è relativamente semplice, anche se richiede una certa conoscenza di HTML e JavaScript. La Guida per gli sviluppatori spiega in che modo l'API può essere caricata con il caricatore Google AJAX e come incorporata in un determinato contenitore sulla pagina.

Una volta aggiunto il visualizzatore incorporato a una pagina web, questo può essere controllato utilizzando le funzioni JavaScript. Ciò ti consente di eseguire azioni simili a quelle che un utente può fare facendo clic sui controlli: puoi andare alla pagina successiva, aumentare o diminuire lo zoom, evidenziare i termini di ricerca e così via. Puoi anche ottenere il numero di pagina corrente, consentendo al tuo codice di reagire mentre l'utente naviga nel libro.