Jump to content

API/fr: Difference between revisions

From mediawiki.org
Content deleted Content added
Zetud (talk | contribs)
Created page with "l'API Action (''api.php''), API web qui permet de lire ou éditer de contenu d'un $2"
Zetud (talk | contribs)
Created page with "l'API [$1 MediaWiki PHP API], qui ser à développer des $2 pour MediaWiki en $3"
Line 5: Line 5:


* l'API [[Special:MyLanguage/API:Main_page|Action]] (''api.php''), API web qui permet de lire ou éditer de contenu d'un {{ll|MediaWiki wiki}}
* l'API [[Special:MyLanguage/API:Main_page|Action]] (''api.php''), API web qui permet de lire ou éditer de contenu d'un {{ll|MediaWiki wiki}}
* <span lang="en" dir="ltr" class="mw-content-ltr">the [https://doc.wikimedia.org/mediawiki-core/master/php/ MediaWiki PHP API], which can be used to develop {{ll|extensions}} for MediaWiki in {{ll|PHP}}</span>
* l'API [https://doc.wikimedia.org/mediawiki-core/master/php/ MediaWiki PHP API], qui ser à développer des {{ll|extensions}} pour MediaWiki en {{ll|PHP}}
* <span lang="en" dir="ltr" class="mw-content-ltr">the [https://doc.wikimedia.org/mediawiki-core/master/js/ MediaWiki JavaScript API] (''mw''), which can be used to develop {{ll|user scripts|user scripts and gadgets}} to extend the MediaWiki user interface</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">the [https://doc.wikimedia.org/mediawiki-core/master/js/ MediaWiki JavaScript API] (''mw''), which can be used to develop {{ll|user scripts|user scripts and gadgets}} to extend the MediaWiki user interface</span>



Revision as of 18:15, 14 March 2024

MediaWiki possède plusieurs interfaces de programmation applicatives (API — application programming interface).

Les APIs de MediaWiki les plus importantes sont :

Note that the MediaWiki Action API and the MediaWiki JavaScript API are both modular: both can be extended by extensions, so the available API modules can differ from wiki to wiki.[1] While the API modules built into MediaWiki Core are available in most MediaWiki wikis, built-in Action API modules can also be disabled .

Within the context of the MediaWiki website the Action API can be accessed from JavaScript via the mw.API JavaScript API. For libraries to access the MediaWiki Action API from your favorite programming language, see API:code client .

Autres APIs web

Cette table : voir · discuter · modifier
API Disponibilité Base de l'URL Exemple
API Action de MediaWiki Inclus dans MediaWiki

Activé sur les projets Wikimedia

/api.php https://fr.wikipedia.org/w/api.php?action=query&prop=info&titles=Terre
API REST de MediaWiki Inclus dans MediaWiki 1.35+

Activé sur les projets Wikimedia

/rest.php https://fr.wikipedia.org/w/rest.php/v1/page/Terre
API Wikimedia REST Non inclus dans MediaWiki

Disponible uniquement dans les projets Wikimedia

/api/rest https://fr.wikipedia.org/api/rest_v1/page/title/Terre
Pour des API des projets Wikimedia dimensionnés pour un usage commercial, suivez le lien Wikimédia Enterprise

Voir aussi

Les suggestions et les idées pour les API MediaWiki sont suivies sur Phabricator  :

Notes

  1. Pour étendre l'API Action, voir API:Extensions . Pour les informations concernant les modules Javascript, voir ResourceLoader .