API:Changing wiki content/lb
Appearance
| This page is part of the MediaWiki Action API documentation. |
Changing wiki content through the API can be done through several different modules.
Please see the appropriate subsection for detailed information for each module. Write modules generally require a POST method, where read modules usually use GET methods. Exceptions are noted on individual pages.
Read modules
| Module | Function |
|---|---|
| Changeauthenticationdata | Ändert die Authentifizierungsdaten für den aktuellen Benutzer. |
| Checktoken | Überprüft die Gültigkeit eines über action=query&meta=tokens erhaltenen Tokens. |
| Clientlogin | Melde dich bei dem Wiki mit dem interaktiven Ablauf an. |
| Compare | Get the difference between 2 pages. |
| Expandtemplates | Alle Vorlagen innerhalb des Wikitextes expandieren. |
| Feedcontributions | Gibt einen Benutzerbeiträge-Feed zurück. |
| Feedrecentchanges | Gibt einen Letzte-Änderungen-Feed zurück. |
| Feedwatchlist | Gibt einen Beobachtungslisten-Feed zurück. |
| Help | Hilfe für die angegebenen Module anzeigen. |
| Linkaccount | Verbindet ein Benutzerkonto von einem Drittanbieter mit dem aktuellen Benutzer. |
| Login | Log in and get authentication cookies. |
| Logout | Abmelden und alle Sitzungsdaten löschen. |
| Opensearch | Das Wiki mithilfe des OpenSearch-Protokolls durchsuchen. |
| Paraminfo | Ruft Informationen über API-Module ab. |
| Parse | Parses content and returns parser output. |
| Query | Fetch data from and about MediaWiki. |
| Removeauthenticationdata | Entfernt die Authentifizierungsdaten für den aktuellen Benutzer. |
| Rsd | Ein RSD-Schema (Really Simple Discovery) exportieren. |
| Stashedit | Prepare an edit in shared cache. |
| Tokens | Get tokens for data-modifying actions. |
| Unlinkaccount | Entfernt ein verknüpftes Konto eines Drittanbieters vom aktuellen Benutzer. |
Write modules
| Module | Function |
|---|---|
| Block | Block a user. |
| Clearhasmsg | Clears the hasmsg flag for the current user.
|
| Createaccount | Create a new user account. |
| Delete | Delete a page. |
| Edit | Create and edit pages. |
| Emailuser | Engem Benotzer eng Email schreiwen. |
| Filerevert | Revert a file to an old version. |
| Imagerotate | Rotate one or more images. |
| Import | Import a page from another wiki, or from an XML file. |
| Managetags | Perform management tasks relating to change tags. |
| Mergehistory | Merge page histories. |
| Move | Move a page. |
| Options | Change preferences of the current user. |
| Patrol | Patrol a page or revision. |
| Protect | Ändert den Schutzstatus einer Seite. |
| Purge | Purge the cache for the given titles. |
| Resetpassword | Sendet eine E-Mail zum Zurücksetzen des Passworts an einen Benutzer. |
| Revisiondelete | Versioune läschen a restauréieren. |
| Rollback | Undo the last series of edits to a page by the last user. |
| Setnotificationtimestamp | Update the notification timestamp for watched pages. |
| Tag | Änderungs-Tags zu einzelnen Versionen oder Protokolleinträgen hinzufügen oder entfernen. |
| Unblock | D'Spär vun engem Benotzer ophiewen. |
| Undelete | Restore revisions of a deleted page. |
| Upload | Upload a file, or get the status of pending uploads. |
| Userrights | Ändert die Gruppenzugehörigkeit eines Benutzers. |
| Watch | Füge Seiten zur Beobachtungsliste des aktuellen Benutzers hinzu oder entferne sie. |
Possible errors
Some wikis restrict the use of these modules to certain groups of users, or disallow it altogether. All aforementioned modules can return the following errors:
| Code | Info |
|---|---|
| noapiwrite | Das Bearbeiten dieses Wikis über die API ist deaktiviert. |
| writeapidenied | Dir däerft dës Wiki net iwwer den API ännneren. |