Dos

#library

3 APIs avec cette balise

API de validation ISBN

Validation et conversion d'ISBN sous forme d'API, calculées localement et de manière déterministe. Le point de terminaison validate détecte si un code est un ISBN-10 ou un ISBN-13, ignore les tirets et les espaces, et vérifie le chiffre de contrôle — ISBN-10 avec le schéma mod-11 dont le dernier caractère peut être la lettre X (pour 10), et ISBN-13 avec le schéma pondéré 1-3-1-3 mod-10 — donc 0-306-40615-2 et 978-0-306-40615-7 sont tous deux valides tandis qu'un mauvais chiffre de contrôle est rejeté. Le point de terminaison checkdigit calcule le chiffre de contrôle final pour une racine ISBN-10 à 9 chiffres ou une racine ISBN-13 à 12 chiffres (et le recalcule pour un code complet). Le point de terminaison convert convertit entre les deux formes : un ISBN-10 devient un ISBN-13 en ajoutant le préfixe 978 et en recalculant le contrôle, et un ISBN-13 préfixé par 978 est reconverti en ISBN-10 (les codes préfixés par 979 n'ont pas d'équivalent ISBN-10). Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les développeurs d'applications d'édition, de bibliothèque, de librairie, de catalogue, de commerce électronique et de métadonnées, les outils de validation d'ISBN et de codes-barres, et les systèmes d'inventaire. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Il s'agit d'une validation et d'une conversion spécifiques aux ISBN ; pour les chiffres de contrôle génériques Luhn/Verhoeff, utilisez une API de chiffre de contrôle.

api.oanor.com/isbn-api

API Wikisource

Wikisource en tant qu'API — la bibliothèque numérique libre de textes sources originaux de Wikimedia. Wikisource rassemble des textes primaires du domaine public et sous licence libre : littérature classique, poésie et pièces de théâtre, discours historiques, traités et constitutions, œuvres religieuses et philosophiques, décisions judiciaires marquantes, essais, lettres et plus encore, fidèlement transcrits. Cette API encapsule le service officiel MediaWiki de Wikisource en JSON propre. /v1/search?q=Gettysburg Address recherche dans la bibliothèque et renvoie les titres d'œuvres et de pages correspondants avec un extrait de texte et le nombre de mots. /v1/work?title=Gettysburg Address renvoie les métadonnées d'une œuvre — une brève description, un aperçu du texte, la longueur totale en caractères et l'URL canonique. /v1/text?title=Gettysburg Address (Bliss copy) renvoie le texte brut complet d'une œuvre (rendu et nettoyé à partir de la source wiki, limité à 60 000 caractères avec un indicateur tronqué si plus long) — le document réellement lisible, y compris les œuvres transcrites que les pages basées sur des modèles assemblent. De nombreuses œuvres sont divisées en sous-pages ou existent en plusieurs versions, utilisez donc /v1/search pour trouver d'abord le titre exact de la page. Idéal pour les applications de sciences humaines numériques et de littérature, les outils de lecture et de citation, les corpus de TAL de textes historiques et l'éducation. Le contenu est dans le domaine public ou sous licence CC BY-SA. Distinct des catalogues de métadonnées de livres et des encyclopédies — il s'agit du texte intégral réel des sources primaires et des œuvres classiques. Pour les manuels gratuits, utilisez l'API Wikibooks, pour l'encyclopédie, l'API Wikipedia.

api.oanor.com/wikisource-api

API Livres

Recherchez des millions de livres, consultez les éditions par ISBN-10/13 et trouvez des auteurs — avec couvertures, années de publication, éditeurs, nombre de pages et sujets. Propulsé par Open Library (Internet Archive).

api.oanor.com/books-api