API:Main page/fr

 Attention aux visiteurs

Cette page décrit le travail en cours pour donner une API stable à MediaWiki pur une accès facilité aux programmes informatiques.

MediaWiki at present has four interfaces:
 * MediaWiki API - la nouvelle API décrite dans ces pages.
 * Query API - ancienne API pour obtenir des données (obsolète).
 * Special:Export pour obtenir des pages en format XML.
 * Interface web ordinaire

Voir le menu à droite pour les modules de l'API.

Le but de cette API est de donner un accès direct et de haut niveaux aux données contenues dans la base de données de MediaWiki. Les programmes client doivent pouvoir se connecter, obtenir les données et modifier des pages avec cette API. Elle doit supporter les programmes JavaScript comme les Navigation popups ou LiveRCds applications comme vandal fighter ou être accessible par des autres site web comme le tool server.

Les données sont renvoyées dans des formats comme XML, JSON, YAML, WDDX, ou PHP sérialisé. Un format fortement typé de RSS peut être également fournit par certains modules spécifiques.

Chaque module utilise un set de paramètre qui sont préfixées de deux lettre propres à chaque modules pour éviter les collisions.


 * Mailing List pour les notifications et questions : API mailing list
 * Voir et rapporter des bugs : BugZilla (Quand vous rapportez de nouveau bug, n'oubliez pas de mettre Component=API)

Liens utiles

 * Code source de l'API dans SVN
 * Changements proposés de la base de données
 * schéma de la base de données
 * Le schéma actuel dans SVN

Archive

 * API:Wikimania 2006 API discussion