API:Query/de

Hinweis: Die Übersetzung dieser Seite ist noch nicht abgeschlossen

Das action=query-Modul erlaubt es dem Benutzer die meisten Arten von Informationen aus der Datenbank abzurufen, es lehnt sich grob an die veraltete (und mittlerweile deaktivierte) query.php an. Zusätzlich kann man mit den Querys auch die für die Writeapi notwendigen Tokens erhalten, welche zum Bearbeiten, verschieben usw. von Artikeln gebraucht werden.

Das Query-Modul setzt sich wiederum aus mehreren Submodulen zusammen, von denen jedes eine eigene Funktion hat. Mehrere Querymodule lassen sich gemeinsam verwenden.

Prinzipiell gibt es 3 arten von Submodulen:
 * Meta Informationen - Informationen über die Wiki selbst und dem Eingeloggtem User.
 * Listing Querys - Womit man sich nach bestimmten kriterien Seiten auflisten lassen kann.
 * Properties - Um Seiteninformationen und -inhalte selbst abzurufen.

Unabhängig davon hat das Query-modul auch ein paar eigene Funktionen.

Seiten übergeben
Es gibt zwei Arten, Seiten auszuwählen: Die Seiten direkt angeben oder Generatoren verwenden, um die Seitenliste dynamisch zu generieren.

Um eine Seite direkt anzugeben, gibt es drei wege:
 * Den -Parameter, z.B.
 * Den -Parameter, z.B.
 * Den -Parameter, z.B.
 * Die meisten Module werden bei einer übergebenen Revisions-ID die dazugehörige Seiten-ID verwenden. Nur prop=revisions nutzt derzeit die RevisionsID direkt

Über die URL können maximal 51 Titel pro Aufruf übergeben werden (oder 501 für User mit, derzeit Bots und SysOPs).

Mit dem verwenden des Generators befasst sich ein eigener Absatz