Search the source-text library
API · /wikisource-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.
Santé API
en bonne santé- Temps de disponibilité
- 100.00%
- Sondes serveur · 24h
- Latence moyenne
- 240 ms
- Sondes serveur · 24h
- Abonnées
- 4,672
- active
- Total des appels
- 80
- les 7 derniers jours
Tarifs
Choisissez un niveau: facturé mensuellement, annulez à tout moment.
Free
Gratuite
- 3,600 appels / mois
- 2 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 3600 appels/mois
- 2 req/sec
- Recherche, métadonnées et texte intégral
- Pas de carte de crédit
Starter
€5.50 /mois
- 53,000 appels / mois
- 5 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 53k appels/mois
- 5 req/sec
- Texte complet du travail
- Support par e-mail
Pro
€17.00 /mois
- 218,000 appels / mois
- 12 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 218k appels/mois
- 12 req/sec
- Applications de corpus et littérature
- Support prioritaire
Mega
€48.00 /mois
- 755,000 appels / mois
- 35 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 755k appels/mois
- 35 req/sec
- Exploration de texte à haut volume
- SLA dédié
Construit par
Connexes APIs
Autres APIs avec des balises qui se chevauchent.
API Statistiques des Lecteurs de Livres
Statistiques en direct de la communauté de lecteurs pour les livres d'Open Library (le catalogue ouvert de livres de l'Internet Archive) — pas de clé, rien n'est stocké. Il s'agit de la vue de la communauté de lecture d'un livre : comment les lecteurs le notent et combien veulent le lire, le lisent ou l'ont déjà lu, distincte des API de catalogue de livres et de tendances de lecture dans le catalogue — c'est la couche d'engagement communautaire, pas le dossier bibliographique. Le point de terminaison book renvoie les statistiques de lecture d'un titre : la note moyenne, la distribution complète des étoiles de 1 à 5, et les comptes du journal de lecture (veut lire, lit actuellement, déjà lu), avec ses auteurs, sa première année de publication et ses sujets. Le point de terminaison search recherche des livres et renvoie chaque résultat avec sa note et son nombre de « veut lire », afin que vous puissiez trouver une œuvre et son identifiant Open Library. Le point de terminaison author renvoie le profil d'un auteur — nombre d'œuvres, œuvre principale et dates. Créez des tableaux de bord de lecture, des widgets de recommandation de livres, des graphiques « les plus demandés » et des outils de sentiment communautaire basés sur les données réelles d'Open Library. Recherchez un livre par son identifiant d'œuvre Open Library (work=OL27448W) ou par titre (title=the hobbit) ; les comptes du journal de lecture proviennent des bibliothèques de la communauté.
api.oanor.com/bookstats-api
API Europe PMC
Europe PMC en tant qu'API, propulsé par EMBL-EBI — un référentiel ouvert de littérature biomédicale et en sciences de la vie couvrant plus de 45 millions de résumés et plus de 9 millions d'articles en texte intégral issus de PubMed, PubMed Central, serveurs de prépublication (bioRxiv et medRxiv), brevets et Agricola. Recherchez dans la littérature avec une syntaxe de champ riche (par auteur, titre, revue, terme MeSH, année de publication ou statut en libre accès), en ordonnant les résultats par pertinence, date ou nombre de citations, et en vous limitant éventuellement aux prépublications ; lisez les métadonnées complètes et le résumé d'un article — ses auteurs, revue, volume et pages, DOI, identifiants PubMed et PMC, termes MeSH, mots-clés, subventions de financement et liens vers le texte intégral gratuit ; et parcourez le réseau de citations dans les deux directions : les articles qui citent un document donné, et les travaux que ce document référence lui-même. Ensemble, ils vous permettent de mesurer l'impact scientifique, de construire des graphes de citations, de suivre un sujet de recherche à travers les prépublications et les articles évalués par les pairs, et d'alimenter des outils bibliométriques, de revue systématique et de veille scientifique. Les identifiants d'articles sont les identifiants PubMed (numériques), les identifiants PMC (PMC…) ou les identifiants de prépublication (PPR…) ; la source par défaut est PubMed (MED). Données provenant d'EMBL-EBI Europe PMC.
api.oanor.com/europepmc-api
API Poésie
Un corpus de plus de 2 500 poèmes classiques du domaine public de 127 auteurs (Shakespeare, Keats, Dickinson, Whitman, Poe, Frost et bien d'autres), via la collection PoetryDB. Recherchez un poème par titre ou identifiant et obtenez son texte intégral, ligne par ligne ; parcourez tous les poèmes d'un auteur (ou listez tous les auteurs) ; effectuez une recherche en texte intégral sur les titres, les auteurs et les lignes ; ou récupérez un poème aléatoire (éventuellement par auteur ou limité à un nombre de lignes, parfait pour un poème du jour). Idéal pour les applications littéraires, l'éducation, les outils d'écriture, les widgets de poème du jour et les projets créatifs.
api.oanor.com/poetry-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
Questions fréquentes
Réponses rapides sur les tarifs, quotas et l'intégration.
Comment obtenir une clé API pour API Wikisource ?
Quelle est la limite de débit de API Wikisource ?
Combien coûte API Wikisource ?
Puis-je résilier mon abonnement à tout moment ?
API Wikisource est-il conforme au RGPD ?
Choisissez un point de terminaison dans la liste de gauche pour voir ses détails et essayez-le.
Extraits de code
Inscrivez-vous pour obtenir une clé API, puis appelez n'importe quel chemin sous votre slug.
curl https://api.oanor.com/wikisource-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/wikisource-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/wikisource-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/wikisource-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Notes
Connectez-vous pour évaluer.
Aucun avis pour l'instant.
Discussion
Pose tes questions, partage des astuces, obtiens des réponses du fournisseur et d'autres devs. Public — tout le monde peut lire.
Connecte-toi pour écrire ou répondre.
ConnexionNouvelle discussion
·
-
Réponse du fournisseur
🔒 Discussion verrouillée — plus de nouvelles réponses.
-
·
- Aucune discussion — lance la première.
Support
Support privé 1:1 avec le fournisseur — facturation, intégration, compte. Seulement toi et l'équipe du fournisseur voyez ces fils.
Connecte-toi pour ouvrir un ticket de support.
ConnexionOuvrir un nouveau ticket
Décris ce dont tu as besoin. L'équipe reçoit un email et répond sur la page du ticket.
-
·
Urgente - Aucun ticket pour cette API.