API:Změna obsahu wiki
Appearance
| Tato stránka je součástí dokumentace k API Action MediaWiki. |
Změnu obsahu wiki přes API lze provést pomocí několika různých modulů.
Podrobné informace o každém modulu naleznete v příslušné podsekci. Zápisové moduly obecně vyžadují metodu POST, kde čtecí moduly obvykle používají metody GET. Výjimky jsou uvedeny na jednotlivých stránkách.
Načítání modulů
| Modul | Funkce |
|---|---|
| Changeauthenticationdata | Change authentication data for the current user. |
| Checktoken | Check the validity of a token from action=query&meta=tokens. |
| Clientlogin | Log in to the wiki using the interactive flow. |
| Compare | Zjistí rozdíl mezi 2 stránkami. |
| Rozbalení šablon | Rozbalí všechny šablony ve wikitextu. |
| Feedcontributions | Vrátí kanál příspěvků uživatele. |
| Nedávné změny kanálu | Returns a recent changes feed. |
| Feedwatchlist | Returns a watchlist feed. |
| Help | Zobrazuje nápovědu k uvedeným modulům. |
| Linkaccount | Link an account from a third-party provider to the current user. |
| Přihlášení | Přihlaste se a získejte ověřovací soubory cookie. |
| Odhlášení | Log out and clear session data. |
| Otevřené vyhledávání | Vyhledávání na wiki pomocí protokolu OpenSearch. |
| Paraminfo | Obtain information about API modules. |
| Parse | Zanalyzuje obsah a vrátí výstup analyzátoru. |
| Dotazy | Načítání dat z MediaWiki a o ní. |
| Removeauthenticationdata | Remove authentication data for the current user. |
| Rsd | Export an RSD (Really Simple Discovery) schema. |
| Stashedit | Připraví úpravu ve sdílené mezipaměti. |
| Tokeny | Získá tokeny pro akce upravující data. |
| Unlinkaccount | Remove a linked third-party account from the current user. |
Zápis modulů
| Modul | Funkce |
|---|---|
| Blok | Blokování uživatele. |
| Clearhasmsg | Vymaže příznak hasmsg pro aktuálního uživatele.
|
| Createaccount | Vytvoření nového uživatelského účtu. |
| Mazání | Mazání stránky |
| Úpravy | Založení a editace stránek. |
| Emailuser | Pošle uživateli e-mail. |
| Filerevert | Vrátí soubor na starou verzi. |
| Imagerotate | Otočí jeden nebo více obrázků. |
| Import | Importuje stránku z jiné wiki nebo ze souboru XML. |
| Managetags | Provádí úkoly správy týkající se změnových značek. |
| Mergehistory | Sloučí historii stránek. |
| Přesun | Přesune stránku. |
| Možnosti | Změní předvolby aktuálního uživatele. |
| Kontrola | Hlídá stránku nebo revizi. |
| Ochrana | Změnit úroveň zamčení stránky. |
| Čištění | Vyčistí mezipaměť pro dané tituly. |
| Resetpassword | Send a password reset email to a user. |
| Revisiondelete | Delete and undelete revisions. |
| Vracení zpět | Vrátí zpět poslední sérii úprav na stránce provedené posledním uživatelem. |
| Setnotificationtimestamp | Aktualizuje časové razítko upozornění pro sledované stránky. |
| Tag | Add or remove change tags from individual revisions or log entries. |
| Unblock | Unblock a user. |
| Obnovení | Obnoví revize smazané stránky. |
| Nahrávání | Nahraje soubor nebo získá stav čekajících nahrání. |
| Userrights | Change a user's group membership. |
| Sledování | Add or remove pages from the current user's watchlist. |
Možné chyby
Některé wikiny omezují použití těchto modulů na určité skupiny uživatelů nebo je zcela zakazují. Všechny výše uvedené moduly mohou vrátit následující chyby:
| Kód | Popis |
|---|---|
| noapiwrite | Editing of this wiki through the API is disabled. |
| writeapidenied | You're not allowed to edit this wiki through the API. |