Domanda

Sto utilizzando l'API di Google Libri per consentire a un utente di cercare un determinato libro e visualizzare i risultati. Il problema è che diverse edizioni dello stesso libro hanno codici ISBN diversi. Esiste un modo per associare queste ristampe, in base alle informazioni restituite dall'API?

Voglio farlo perché ho i codici ISBN di alcune delle edizioni nel mio database. Pertanto, quando l'utente cerca un libro, vorrei raggruppare tutti i risultati e visualizzarli come un unico risultato.

È stato utile?

Soluzione

Non ho familiarità con questo uso della parola "club", ma sembra che tu voglia raggruppare libri con lo stesso codice ISBN. Non so come farlo esclusivamente con Google Libri, ma puoi usare il meraviglioso servizio web xISBN per cercare codici ISBN alternativi per i libri.

Premi un URL come

http://xisbn.worldcat.org/webservices/xid/isbn/0596002815

per ottenere questa risposta:

<rsp stat="ok">
  <isbn>0596002815</isbn>
  <isbn>1565928938</isbn>
  <isbn>1565924649</isbn>
  <isbn>0596158068</isbn>
  <isbn>0596513984</isbn>
  <isbn>1600330215</isbn>
  <isbn>8371975961</isbn>
  <isbn>059680539X</isbn>
  <isbn>8324616489</isbn>
</rsp>

Che include prima il codice ISBN originale e poi tutti i supplenti noti a WorldCat. Quindi puoi utilizzare le alternative per il raggruppamento.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top