Ich baue die einfachste Bibliotheksanwendung der Welt. Alles, was ich tun möchte, ist, den UPC (Barcode) eines Buches mit einem typischen Scanner (der nur die Nummern des Barcodes in ein Feld eingibt) einzuscannen und dann Daten über das Buch nachzuschlagen ... bei a Minimum, Titel, Autor, Erscheinungsjahr und entweder die Katalognummer von Dewey Decimal oder Library of Congress.
Das Ziel ist es, einen winzigen Aufkleber ("Buchrückenetikett") mit der Kartenkatalognummer auszudrucken, den ich auf den Buchrücken kleben kann, und dann die Bücher nach Kartenkatalognummer in den Regalen unserer Firmenbibliothek zu sortieren. Auf diese Weise sind Bücher zu ähnlichen Themen in der Regel nahe beieinander. Wenn Sie beispielsweise wissen, dass Sie nach einem Buch über Buchhaltung suchen, müssen Sie nur EINIGES Buch über Buchhaltung finden und sehen das andere halbe Dutzend dass wir direkt daneben haben, was es bequem macht, die Bibliothek zu durchsuchen.
Es scheint viele Web-APIs zu geben, darunter Amazon und die Library of Congress. Aber das ist alles sehr verwirrend für mich. Was ich wirklich nur möchte, ist eine einzelne übergeordnete Funktion, die eine UPC-Barcode-Nummer verwendet und einige grundlegende Daten über das Buch zurückgibt.