Saltar al contenido

Búsqueda de API de libros de Google por ISBN

Presta atención ya que en esta reseña vas a encontrar la respuesta que buscas.

Solución:

¿Está utilizando la API de datos en desuso?

Con Books API v1 (de Labs) podría usar la consulta

https://www.googleapis.com/books/v1/volumes?q=isbn:

por ejemplo

https://www.googleapis.com/books/v1/volumes?q=isbn:0735619670

para consultar un libro por su ISBN.

Es posible que desee ver el código de ejemplo de Google: BooksSample.java

¿No puede intentar así como se dice en la guía para desarrolladores de la guía para desarrolladores si entendí su tarea? Puedes hacer esto:

BooksService booksService = new BooksService("myCompany-myApp-1");
myService.setUserCredentials("[email protected]", "secretPassword");

String isbn = "9780552152679";
URL url = new URL("http://www.google.com/books/feeds/volumes/?q=ISBN%3C" + isbn + "%3E");
VolumeQuery volumeQuery = new VolumeQuery(url);
VolumeFeed volumeFeed = booksService.query(volumeQuery, VolumeFeed.class);

// using an ISBN in query gives only one entry in VolumeFeed
List volumeEntries = volumeFeed.getEntries();
VolumeEntry entry = volumeEntries.get(0);

Ahora, utilizando la API VolumeEntry, busque el getXXXX() deseado y utilícelo en su código. Espero que le ayude a resolver su problema.

Reseñas y calificaciones de la guía

Si conservas algún titubeo y capacidad de aumentar nuestro noticia eres capaz de ejecutar una crítica y con mucho gusto lo ojearemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *