Clubbing reimpressões de um livro com ISBNs diferentes
-
22-07-2019 - |
Pergunta
Eu estou usando o Google Books API para permitir que um utilizador procurar um determinado livro e exibir os resultados. O problema é que diferentes edições do mesmo livro tem diferentes ISBNs. Existe alguma maneira de clube estes reimpressões, com base nas informações da API retorna?
Eu quero fazer isso é porque eu tenho os ISBNs de algumas das edições em meu banco de dados. Então, quando as buscas do usuário para um livro, eu gostaria de clubes de todos os resultados e exibi-los como um resultado.
Solução
Eu não estou familiarizado com este uso da palavra "clube", mas parece que você quer livros de grupo que têm o mesmo ISBN. Eu não sei como fazer isso apenas com o Google Books, mas você pode usar a maravilhosa xISBN serviço web para procurar ISBNs alternativos para livros.
Hit uma URL como
http://xisbn.worldcat.org/webservices/xid/isbn/0596002815
para obter esta resposta:
<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>
Que inclui pela primeira vez o ISBN original e, em seguida, todos os suplentes conhecidos WorldCat. Então você pode usar os suplentes para o agrupamento.