API Wikimedia REST
|
L'API REST de Wikimedia permet d’accéder au contenu et aux métadonnées de Wikimedia dans des formats lisibles par machine. Axé sur les cas d’utilisation à grand volume, elle s’intègre étroitement à l’infrastructure de cache de Wikimedia distribuée mondialement. Par conséquent, les utilisateurs de l’API bénéficient de latences réduites et de la prise en charge de volumes de requêtes élevés.
Documentation
Références
Pour la documentation de référence, sélectionnez "Wikimedia REST API" du bac à sable REST, qui est également disponible sur tous les projets Wikimédia (par exemple : REST SandBox de la Wikipédia anglophone).
Bien que la fonctionnalité offerte par la plupart des projets corresponde étroitement à celle de la Wikipédia anglophone, il y a quelques exceptions notables :
- en.wiktionary.org offre un point d'accès de définition, présentant les informations du Wiktionnaire sous forme de données structurées. Le support pour d'autres langues est en cours de discussion.
Démarrage rapide
L’API REST de Wikimedia est disponible pour tous les grands projets Wikimedia sur /api/rest_v1/. Par exemple pour la Wikipedia anglophone, les points d'accès peuvent être appelés en utilisant le chemin de base https://en.wikipedia.org/api/rest_v1/.
# Obtenir les métadonnées sur l'article Earth de la Wikipédia anglophone
curl 'https://en.wikipedia.org/api/rest_v1/page/summary/Earth'
Politique d'accès
Voir Wikimedia APIs/Access policy.
Politique de stabilité
L'API REST obéit à cette politique de version d'API.
Rapporter un bogue
Créer un compte sur Phabricator de Wikimedia et baliser la tâche avec RESTBase-API.
Obtenir de l'aide
Veuillez laisser votre commentaire sur la page de discussion.
Contribuer
Pour modifier la documentation, voir Gerrit/Tutoriel pour contribuer aux Descriptions de OpenAPI.
Liste des évolutions
Voir Wikimedia APIs/Changelog.
Voir aussi
- RESTBase (obsolescence en cours), la technologie derrière l'API REST
- Post de blog annonçant la version 1.0. Décrit plusieurs cas d'utilisation de production majeurs, évoque comment l'API REST s'inscrit dans la stratégie technique générale de Wikimedia, et fournit des indications sur quelques détails d'implémentation.
- L'API est implémentée en utilisant Node.js. Ce post de blog décrit notre expérience de la mise à jour de l'API REST et d'autres services à Node 6.
- Équipe MediaWiki Platform, propriétaires du produit pour l'API REST.
- Core Platform Team/Initiatives/API Gateway (2020)
- Pour l'API REST fournie avec MediaWiki 1.35+, voir l'API REST du noyau MediaWiki.