MediaWiki API súgó
Ez egy automatikusan generált MediaWiki-API-dokumentációs lap.
Dokumentáció és példák: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=edit
- Ez a modul olvasási jogot igényel.
- Ez a modul írási jogot igényel.
- Ez a modul csak POST kéréseket fogad el.
- Forrás: MediaWiki
- Licenc: GPL-2.0-or-later
Lapok létrehozása és szerkesztése.
- title
A szerkesztendő lap címe. Nem használható együtt a pageid paraméterrel.
- pageid
A szerkesztendő lap lapazonosítója. Nem használható együtt a title paraméterrel.
- Típus: egész szám
- section
A szerkesztendő szakasz azonosítója. 0 a bevezetőhöz, new új szakaszhoz. Sokszor, de nem mindig, egy pozitív egész szám.
- sectiontitle
Az új szakasz címe a section=new használatakor.
- text
A lap tartalma.
- summary
Szerkesztési összefoglaló. A szakasz címe is, ha section=new és a sectiontitle paraméter nincs beállítva.
- tags
Change tags to apply to the revision.
- Értékek (elválasztó: | vagy más):
- minor
A szerkesztés megjelölése apróként.
- Típus: logikai (részletek)
- notminor
Ne jelölje aprónak a szerkesztést akkor sem, ha a „Alapértelmezetten minden szerkesztésemet jelölje aprónak” felhasználói beállítás igaz.
- Típus: logikai (részletek)
- bot
Szerkesztés megjelölése botszerkesztésként.
- Típus: logikai (részletek)
- baserevid
ID of the base revision, used to detect edit conflicts. May be obtained through action=query&prop=revisions. Self-conflicts cause the edit to fail unless basetimestamp is set.
- Típus: egész szám
- basetimestamp
Az alapváltozat időbélyege, a szerkesztési ütközések felismerésére szolgál. Az action=query&prop=revisions&rvprop=timestamp kéréssel szerezhető meg. Az önkonfliktusok ignorálva lesznek.
- Típus: időbélyeg (engedélyezett formátumok)
- starttimestamp
A szerkesztési folyamat kezdetének időbélyege, a szerkesztési ütközések felismerésére szolgál. Egy megfelelő érték lekérhető a curtimestamp paraméterrel a folyamat kezdetén (pl. a szerkesztendő lap tartalmának letöltésekor).
- Típus: időbélyeg (engedélyezett formátumok)
- recreate
Bármilyen hiba felülírása arról, hogy a lapot a szerkesztés közben törölték.
- Típus: logikai (részletek)
- createonly
Ne szerkeszd a lapot, ha már létezik.
- Típus: logikai (részletek)
- nocreate
Throw an error if the page doesn't exist.
- Típus: logikai (részletek)
- watch
- Elavult.
A lap hozzáadása a felhasználó figyelőlistájához.
- Típus: logikai (részletek)
- unwatch
- Elavult.
A lap törlése a szerkesztő figyelőlistájáról.
- Típus: logikai (részletek)
- watchlist
A lap hozzáadása a figyelőlistához vagy eltávolítása onnan feltétel nélkül, a beállítások használata (botfelhasználóknál ennek nincs hatása) vagy a figyelőlista érintetlenül hagyása.
- A következő értékek egyike: nochange, preferences, unwatch, watch
- Alapértelmezett: preferences
- md5
The MD5 hash of the text parameter, or the prependtext and appendtext parameters concatenated. If set, the edit won't be done unless the hash is correct.
- prependtext
Ezen szöveg hozzáadása a lap vagy szakasz elejére. Felülírja a text paramétert.
- appendtext
Ezen szöveg hozzáadása a lap vagy szakasz végére. Felülírja a text paramétert.
Használd a section=new paramétert új szakasz hozzáadásához ezen paraméter helyett.
- undo
Ezen változat visszavonása. Felülírja a text, prependtext és appendtext paramétereket.
- Típus: egész szám
- Az érték nem lehet kisebb mint 0.
- undoafter
Minden változtatás visszavonása az undo paraméterben szereplőtől eddig. Ha nincs megadva, csak egy változtatás visszavonása.
- Típus: egész szám
- Az érték nem lehet kisebb mint 0.
- redirect
Átirányítások automatikus feloldása.
- Típus: logikai (részletek)
- contentformat
Content serialization format used for the input text.
- A következő értékek egyike: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- contentmodel
Az új tartalom tartalommodellje.
- A következő értékek egyike: Scribunto, css, javascript, json, text, unknown, wikitext
- token
Egy „csrf” token, az action=query&meta=tokens kéréssel lekérve
A tokennek mindig az utolsó paraméternek, vagy legalább a text után kell lennie.
- Ez a paraméter kötelező.
- captchaword
Válasz a CAPTCHA-ra
- captchaid
CAPTCHA-azonosító az előző kérésből
- Lap szerkesztése
- api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&baserevid=1234567&token=123ABC [megnyitás a homokozóban]
- __NOTOC__ hozzáadása a lap elejére.
- api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [megnyitás a homokozóban]
- Az 13579–13585. változatok visszavonása automatikus szerkesztési összefoglalóval.
- api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [megnyitás a homokozóban]