Bu LibraryThing kurucusudur. Biz burada sunmak için bir şey var, bu yüzden benim yorum kendini porsiyon görünmüyor umuyoruz.
İlk olarak, Amazon, ASINs ve ISBN numaraları hakkında açıklama şekillerde bir dizi yanlış. Bir kitabın ISBN, Asin ve ISBN vardır neredeyse her durumda aynıdır. ISBNler şimdi 13 basamaklı değildir. Aksine, ISBNler 10 veya 13 olabilir on haneli ISBNler 978 ile başlayan 13 haneli olanlar olarak ifade edilebilir, her ISBN anda varlığı bir 10 hem de anlamına gelir -. Ve 13 basamaklı bir form. ISBN10 ve ISBN13 arasında dönüştürme için mevcut kütüphanelerin her türlü vardır. Temelde, ön 978 ekleyin ve sonunda sağlama rakam yeniden hesaplayın.
Yayıncılar ISBN'lerin bitiyor çünkü ISBN13 icat edilmiştir. 979-tabanlı ISBN13s kullanılan başladığınızda Yakın gelecekte, onlar ISBN10 eşdeğer olmayacaktır. Bildiğim kadarıyla, orada 979-tabanlı ISBN'lere ile yayımlanmış kitap, ama onlar yakında geliyor. Neyse, uzun ve kısa Amazon 978 ISBN10s için ISBN10 formu kullanır olmasıdır. Her durumda olsun veya olmasın, Amazon ya sadece para cezası ile Amazon arayabilir, on ya da on üç haneli ASINs kullanır.
Şahsen, listenizin üstündeki ISBN DB koymak olmaz. Kaynaklardan bir dizi ISBN DB madenleri, ancak Amazon ya da Google gibi kapsamlı değil. Aksine, ben içine bakmak istiyorum Amazon dahil çeşitli uluslararası Amazonlar ve daha sonra yeni Google Kitap Veri API ve bundan sonra, OpenLibrary API. İngilizce olmayan kitaplar için diğer seçenekler Rus kitaplar için Ozon gibi, vardır.
Eğer yüksek kalitede veri umurumda, veya hakkında 1970'den önce yayınlanmış herhangi bir kitap varsa, Z39.50 protokolü ve genellikle MARC formatında tarafından kullanılabilir, kütüphanelerden veri içine bakmak istiyorum, ya da, birkaç kütüphaneler ile eğer Dublin Core, SRU / SRW protokolü kullanarak. MARC formatı, modern bir programcı için, oldukça garip şeyler. Ama, bunu elde biri, aynı zamanda daha iyi veri, ve LCCN, DDC, LCC ve LCSH gibi kullanışlı alanlar içerir.
LibraryThing ekstralar ile, bazı 680 kütüphaneler sorgular ve Amazon uyumlu XML içine MARC birçok lezzetleri dönüştüren bir ev yapımı Python kütüphanesi kapalı çalışır. Şu anda kodunu serbest bırakmak için isteksiz, ama yakında bir hizmet serbest olabilir.