API:API REST
L'API REST de MediaWiki (Representational state transfer) fournit l'accès au contenu du wiki et à ses fonctionnalités au travers d'un interface HTTP RESTful. Elle prend en charge des opérations telles que la recherche, l'obtention et la transformation de pages du wiki et l'accès à l'historique des pages.
Comprendre l'API et commencer à faire des appels basiques.
Interagir avec l'API et trouver la documentation pour chaque point d'accès.
- Special:RestSandbox est le bac à sable de chaque wiki Wikimedia (exemple sur la Wikipedia anglophone)
- Références de l'API
- Codes d'état et messages d'erreur
Découvrir les exemples de travail sur la façon d'utiliser l'API.
Trouver les instructions pour les tâches liées à cette API.
Fonctionnalités de l'API
L'API REST de MediaWiki offre les fonctionnalités clés suivantes :
- Ecrire des applications et des scripts pouvant accéder au contenu de Wikipedia, ou à tout autre projet Wikimedia.
- Obtenir des données au format JSON ou HTML.
- Definir les points d'accès de l'API spécifiques aux extensions dans les extensions MediaWiki.
Comparée à l'API Action de MediaWiki, l'API REST permet :
- Un ensemble plus petit et plus rationalisé d'opérations et de ressources.
- De meilleures performances et des réponses issues du cache afin de réduire la charge du système sur les projets Wikimedia.
- Une structure simple et cohérente de l'URL pour les points d'accès.
Pour connaître les différences entre l'API REST de MediaWiki et les autres API disponibles, voir API.
Obtenir de l'aide
- Maintenu par MediaWiki Interfaces Team.
- Discussion en direct (IRC): #mediawiki-core connecter
- Suivi des problèmes : Phabricator MediaWiki-REST-API (rapporter un problème)
Contribuer
Ces documents ont été écrits manuellement en se basant sur le code source du noyau MediaWiki. Les corrections et les ajouts restent les bienvenus ! Pour partager un tutoriel ou une application qui utilise l'API REST de MediaWiki, ajouter votre commentaire sur la Page de discussion.
Bibliothèques clientes
API pour les wikis Wikimedia
Pour plus d'informations sur les autres API disponibles pour les wikis Wikimedia, voir Wikimedia APIs. Voir les dernières mises à jour des API Wikimedia sur Wikimedia APIs/Changelog.