API/de

MediaWiki hat mehrere Anwendungsprogrammierschnittstellen (APIs).

Die drei wichtigsten APIs von MediaWiki sind wahrscheinlich:


 * die MediaWiki Action API (api.php), eine Web-API, mit der du Inhalte eines lesen und schreiben kannst
 * die MediaWiki PHP API, die verwendet werden kann, um für MediaWiki in  zu entwickeln
 * die MediaWiki JavaScript API (mw), die zur Entwicklung von zur Erweiterung der MediaWiki-Benutzeroberfläche verwendet werden kann

Beachte, dass die MediaWiki-Action-API und die MediaWiki-JavaScript-API beide modular sind: Beide können durch Erweiterungen erweitert werden, sodass die verfügbaren API-Module von Wiki zu Wiki variieren können. Während die in integrierten API-Module in den meisten MediaWiki-Wikis verfügbar sind, können integrierte Action-API-Module.

Im Kontext der MediaWiki-Webseite kann von JavaScript aus über die JavaScript-API mw.API auf die Action-API zugegriffen werden. Für Bibliotheken für den Zugriff auf die MediaWiki-Action-API über deine bevorzugte Programmiersprache siehe.



Andere Web-APIs


Siehe auch
Vorschläge und Ideen für die MediaWiki-APIs werden auf verfolgt:


 * Phabricator-Tasks für die MediaWiki-Action-API
 * Phabricator-Tasks für die MediaWiki-Core-Hooks, die Teil der PHP API sind
 * Phabricator-Tasks mit Bezug zu JavaScript im MediaWiki-Kern oder in Erweiterungen
 * Phabricator-Tasks für die MediaWiki-REST-API