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.
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: 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ő.
- returnto
Page title. If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to the given page, instead of the page that was edited.
- Típus: lapcím
- Nemlétező oldalakat is elfogad
- returntoquery
URL query parameters (with leading ?). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given query parameters.
- Alapértelmezett: (üres)
- returntoanchor
URL fragment (with leading #). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given fragment.
- Alapértelmezett: (üres)
- 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]