#library
3 API με αυτήν την ετικέτα
API Επικύρωσης ISBN
Επικύρωση και μετατροπή ISBN ως API, υπολογιζόμενο τοπικά και ντετερμινιστικά. Το τελικό σημείο validate ανιχνεύει αν ένας κωδικός είναι ISBN-10 ή ISBN-13, αγνοεί παύλες και κενά, και επαληθεύει το ψηφίο ελέγχου — ISBN-10 με το σχήμα mod-11 του οποίου ο τελευταίος χαρακτήρας μπορεί να είναι το γράμμα X (για το 10), και ISBN-13 με το σταθμισμένο σχήμα 1-3-1-3 mod-10 — οπότε τα 0-306-40615-2 και 978-0-306-40615-7 επικυρώνονται ενώ ένα λάθος ψηφίο ελέγχου απορρίπτεται. Το τελικό σημείο checkdigit υπολογίζει το τελικό ψηφίο ελέγχου για ένα στέλεχος ISBN-10 9 ψηφίων ή ένα στέλεχος ISBN-13 12 ψηφίων (και το επανυπολογίζει για έναν πλήρη κωδικό). Το τελικό σημείο convert μετατρέπει μεταξύ των δύο μορφών: ένα ISBN-10 γίνεται ISBN-13 προσθέτοντας το πρόθεμα 978 και επανυπολογίζοντας τον έλεγχο, και ένα ISBN-13 με πρόθεμα 978 μετατρέπεται πίσω σε ISBN-10 (κωδικοί με πρόθεμα 979 δεν έχουν ισοδύναμο ISBN-10). Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για εκδότες, βιβλιοθήκες, βιβλιοπωλεία, καταλόγους, ηλεκτρονικό εμπόριο και προγραμματιστές εφαρμογών μεταδεδομένων, εργαλεία επικύρωσης ISBN και barcode, και συστήματα απογραφής. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Πρόκειται για επικύρωση και μετατροπή ειδικά για ISBN· για γενικά ψηφία ελέγχου Luhn/Verhoeff χρησιμοποιήστε ένα API ψηφίου ελέγχου.
api.oanor.com/isbn-api
API Wikisource
Το Wikisource ως API — η ελεύθερη ψηφιακή βιβλιοθήκη πρωτότυπων πηγαίων κειμένων του Wikimedia. Το Wikisource συλλέγει πρωτογενή κείμενα που ανήκουν στο δημόσιο τομέα ή διατίθενται με ελεύθερη άδεια: κλασική λογοτεχνία, ποίηση και θεατρικά έργα, ιστορικές ομιλίες, συνθήκες και συντάγματα, θρησκευτικά και φιλοσοφικά έργα, ορόσημες δικαστικές αποφάσεις, δοκίμια, επιστολές και άλλα, πιστά μεταγεγραμμένα. Αυτό το API μετατρέπει την επίσημη υπηρεσία Wikisource MediaWiki σε καθαρό JSON. Το /v1/search?q=Gettysburg Address αναζητά στη βιβλιοθήκη και επιστρέφει τίτλους έργων και σελίδων που ταιριάζουν, με ένα απόσπασμα κειμένου και αριθμό λέξεων. Το /v1/work?title=Gettysburg Address επιστρέφει τα μεταδεδομένα ενός έργου — μια σύντομη περιγραφή, μια προεπισκόπηση κειμένου, το συνολικό μήκος σε χαρακτήρες και το κανονικό URL. Το /v1/text?title=Gettysburg Address (Bliss copy) επιστρέφει το πλήρες απλό κείμενο ενός έργου (αποδοσμένο και καθαρισμένο από την πηγή wiki, με όριο 60.000 χαρακτήρων και μια σημαία truncation όταν είναι μεγαλύτερο) — το πραγματικό αναγνώσιμο έγγραφο, συμπεριλαμβανομένων μεταγεγραμμένων έργων που συναρμολογούνται από σελίδες βασισμένες σε πρότυπα. Πολλά έργα χωρίζονται σε υποσελίδες ή υπάρχουν σε πολλές εκδόσεις, οπότε χρησιμοποιήστε το /v1/search για να βρείτε πρώτα τον ακριβή τίτλο σελίδας. Ιδανικό για εφαρμογές ψηφιακών ανθρωπιστικών επιστημών και λογοτεχνίας, εργαλεία ηλεκτρονικής ανάγνωσης και παράθεσης, σώματα κειμένων NLP ιστορικών κειμένων και εκπαίδευση. Το περιεχόμενο είναι δημόσιος τομέας ή CC BY-SA. Διακρίνεται από καταλόγους μεταδεδομένων βιβλίων και εγκυκλοπαίδειες — αυτό είναι το πραγματικό πλήρες κείμενο πρωτογενών πηγών και κλασικών έργων. Για δωρεάν σχολικά βιβλία χρησιμοποιήστε το API Wikibooks, για την εγκυκλοπαίδεια το API Wikipedia.
api.oanor.com/wikisource-api
API Βιβλίων
Αναζητήστε εκατομμύρια βιβλία, βρείτε εκδόσεις με ISBN-10/13 και συγγραφείς — με εξώφυλλα, έτη έκδοσης, εκδότες, αριθμούς σελίδων και θέματα. Με την υποστήριξη του Open Library (Internet Archive).
api.oanor.com/books-api