SORU
20 EYLÜL 2008, CUMARTESİ


Nasıl barkod numarası bir kitap veri arama yapabilir miyim?

Dünyanın en basit kitaplık uygulaması inşa ediyorum. Her istediğimi yapar. tarama bir kitap UPC (barkod) kullanarak tipik bir tarayıcı (sadece tip numaraları barkod içine alan) ve daha sonra kullanmak için aramak veriler hakkında kitap... en azından başlık, yazar, yıl yayınlanan ve ya Dewey Ondalık veya Kongre Kütüphanesi Katalog numarası.

Gol için baskı küçük bir etiket ("omurga etiket"), kart, Katalog numarası verebilirim sopa omurganın kitap, ve sonra o tür kitaplar tarafından kart Katalog sayısı raflarda Firmamız Kütüphanesi. Böyle kitaplara benzer konular edecek eğilimi yanında olmak için birbirlerine, örneğin, biliyor musun aradığınız kitap hakkında muhasebe, tüm yapmanız gereken bulmak BİRAZ kitap hakkında muhasebe ve göreceksin diğer yarım düzine var işte yanında olan yapar uygun bulun kitaplığı.

Bunu yapmak için web API, Amazon ve Kongre Kütüphanesi de dahil olmak üzere bir sürü var gibi görünüyor. Ama bu benim için çok kafa karıştırıcı. Ben gerçekten ne istediğini UPC barkod numarası alır ve kitap hakkında bazı temel veri döndüren yüksek seviye tek bir fonksiyonudur.

CEVAP
20 EYLÜL 2008, CUMARTESİ


Çok basit bir web bakmak isteyebilirsiniz üzerinden ISBNDB.com en dayalı bir çözümü var.

Düzenleme:Güncellenmiş API belgelerine bağlantı, şimdi sürüm 2 de var

http://isbndb.com/api/v1/docs

http://isbndb.com/api/v2/docs

Yukarı ve birkaç dakika içinde çalışan olabilir (bu örnekler API v1 itibaren):

  • sitede kayıt ve API anahtarı almak
  • bir URL gibi deneyin:

    http://isbndb.com/api/books.xml?access_key={yourkey}&index1=isbn&results=details&value1=9780143038092

Sonuç=ayrıntılar kart Katalog numarası da dahil olmak üzere ek bilgi alır.

Bir kenara olarak, genellikle barkod ya isbn10 veya ısbn13 içinde ısbn. Sen sadece bir tarayıcı kullanıyorsanız son 5 numaraları silmek zorunda ve 18 sayı seç.

İşte örnek bir yanıt:

<ISBNdb server_time="2008-09-21T00:08:57Z">
  <BookList total_results="1" page_size="10" page_number="1" shown_results="1">
    <BookData book_id="the_joy_luck_club_a12" isbn="0143038095">
      <Title>The Joy Luck Club</Title>
      <TitleLong/>
      <AuthorsText>Amy Tan, </AuthorsText>
      <PublisherText publisher_id="penguin_non_classics">Penguin (Non-Classics)</PublisherText>
      <Details dewey_decimal="813.54" physical_description_text="288 pages" language="" edition_info="Paperback; 2006-09-21" dewey_decimal_normalized="813.54" lcc_number="" change_time="2006-12-11T06:26:55Z" price_time="2008-09-20T23:51:33Z"/>
    </BookData>
  </BookList>
</ISBNdb>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • eyes4beautee

    eyes4beautee

    17 HAZİRAN 2011
  • Kayla Caton - Peet

    Kayla Caton

    23 HAZİRAN 2012
  • Thom Hall

    Thom Hall

    24 Kasım 2006