API:Main page/de

Hinweis: Die Übersetzung dieser Seite ist noch nicht abgeschlossen.

 Beachte bitte:

Diese Seite beschreibt den ständigen Aufwand, um eine stabile API innerhalb MediaWikis zu bieten. Die API dient dazu, auf Wiki-inhalte in einem leicht maschinen-lesbaren Format zuzugreifen.

MediaWiki bietet zur Zeit drei Schnittstellen:
 * Die Special:Export-Funktion, mit der die Daten im XML-Format exportiert werden können
 * MediaWiki-API - die neue API, welche auf diesen Seiten beschrieben wird
 * Die reguläre Oberfläche, über die der normale User die Inhalte abruft

Die einzelnen Kapitel der Dokumentation findest du in dem Menü rechts.

Der Zweck dieser API ist es, einen direkten und einfachen Zugriff auf die Daten in der MediaWiki-Datenbank zu bieten. Programme (z.B. Bots) können diese API nutzen, um sich einzuloggen, Daten abzurufen und Seiten zu verändern. Auch könnte die Schnittstelle für Javascripte, wie zum Beispiel Navigation Popups, LiveRC oder Endbenutzer-Scripts (vandal fighter) verwendet werden. Ein Zugriff von anderen Webseiten aus, z.B. von den Toolservern ist auch möglich.

Sämtliche Ausgaben sind in vielen Formaten sowie deren HTML-Darstellung verfügbar.

Jedes API-Modul benutzt ein paar Parameter. Um Namenskollisionen zu vermeiden besitzt jedes submodul von action=query ein Kürzel aus zwei Buchstaben und jeder Parameter beginnt mit diesen zwei Buchstaben.


 * Eine kurze, englischsprachige Referenz der API-Module findest du in der api.php selbst.
 * Mailing-Liste: API mailing list
 * Mailingliste ausschließlich für Ankündigungen (alle Nachrichten an diese Liste werden an die Hauptliste weitergeleitet): mediawiki-api-announce
 * de:Bugzilla: BugZilla (When reporting new bugs, don't forget to set Component=API)

Nützliche Links

 * API-Quellcode im SVN
 * Datenbank-Aufbau (en)
 * Die aktuellen MySQL-Tabellen im SVN

Archiv

 * API:Wikimania 2006 API discussion