سؤال

وأستخدمه كتب Google API السماح لبحث المستخدم عن كتاب معين، وعرض النتائج. والمشكلة هي أن طبعات مختلفة من نفس الكتاب لديهم أرقام ISBN مختلفة. هل هناك أي طريقة للنادي هذه طبعات، استنادا إلى المعلومات العوائد API؟

وأريد أن أفعل هذا لأن لدي أرقام ISBN بعض الطبعات في قاعدة البيانات. وذلك عندما يبحث المستخدم عن الكتاب، أود أن الأندية كل النتائج وعرضها واحدة نتيجة.

هل كانت مفيدة؟

المحلول

وأنا لست على دراية بهذه استخدام كلمة "النادي"، ولكن يبدو أنك تريد أن الكتب مجموعة التي لها نفس ISBN. أنا لا أعرف كيفية القيام بذلك فقط مع كتب Google، ولكن يمكنك استخدام رائع <لأ href = "http://www.worldcat.org/affiliate/webservices/xisbn/app.jsp" يختلط = "نوفولو noreferrer "> 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 الأصلي وبعد ذلك كل المناوبين المعروف أن الفهرس العالمي. ثم يمكنك استخدام بدائل لتجميع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top