Клубные перепечатки книги с разными номерами ISBN

StackOverflow https://stackoverflow.com/questions/1825759

  •  22-07-2019
  •  | 
  •  

Вопрос

Я использую API Google Книг, чтобы позволить пользователю искать определенную книгу и отображать результаты. Проблема в том, что разные издания одной и той же книги имеют разные номера ISBN. Можно ли каким-либо образом заблокировать эти перепечатки, основываясь на информации, которую возвращает API?

Я хочу сделать это потому, что в моей базе данных есть номера ISBN некоторых изданий. Поэтому, когда пользователь ищет книгу, я хотел бы объединить все результаты и отобразить их как один.

Это было полезно?

Решение

Я не знаком с этим использованием слова "клуб", но похоже, что вы хотите сгруппировать книги с одинаковым ISBN. Я не знаю, как сделать это исключительно с помощью Google Книг, но вы можете использовать замечательный веб-служба xISBN для поиска альтернативных номеров ISBN для книг.

Нажмите на URL как

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

чтобы получить этот ответ:

<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>

Который включает в себя сначала оригинальный ISBN, а затем все альтернативы, известные WorldCat. Тогда вы можете использовать альтернативы для группировки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top