Pomoč za API MediaWiki
To je samodejno ustvarjena stran za API MediaWiki.
Dokumentacija in zgledi: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=import
- Ta modul zahteva pravice branja.
- Ta modul zahteva pravice pisanja.
- Ta modul sprejema samo zahtevke POST.
- Vir: MediaWiki
- Licenca: GPL-2.0-or-later
Uvoz strani iz drugega vikija ali iz datoteke XML.
Upoštevajte, da je treba HTTP POST opraviti kot nalaganje datoteke (tj. z uporabo multipart/form-data), ko pošiljate datoteko za parameter xml.
- summary
Povzetek uvoza dnevniškega vnosa.
- xml
Naložena datoteka XML.
- Posredovano mora biti kot naložena datoteka z »multipart/form-data«.
- interwikiprefix
Za naložene uvoze: predpona interwiki za neznana uporabniška imena (in znane uporabnike, če je nastavljeno assignknownusers).
- interwikisource
Za uvoze med vikijih: viki, iz katerega uvažate.
- Ena od naslednjih vrednosti:
- interwikipage
Za uvoze med vikiji: stran, ki jo želite uvoziti.
- fullhistory
Za uvoze med vikiji: uvoz celotne zgodovine in ne samo trenutne redakcije.
- Tip: Boolov (podrobnosti)
- templates
Za uvoze med vikiji: uvoz tudi vseh vključenih predlog.
- Tip: Boolov (podrobnosti)
- namespace
Za uvoz v ta imenski prostor. Ni mogoče uporabiti skupaj z rootpage.
- Ena od naslednjih vrednosti: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- assignknownusers
Dodelitev urejanj lokalnim uporabnikom, če navedeni uporabnik obstaja lokalno.
- Tip: Boolov (podrobnosti)
- rootpage
Uvozi kot podstran te strani. Tega ni mogoče uporabljati skupaj z namespace.
Sprememba oznak za uporabo pri vnosu v dnevnik uvoza in ničelni redakciji na uvoženih straneh.
- Vrednosti (ločene s | ali alternativa):
- token
Žeton »csrf« pridobljen iz action=query&meta=tokens
- Ta parameter je obvezen.
- Uvoz meta:Help:ParserFunctions v imenski prostor 100 s celotno zgodovino.
- api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [odpri v peskovniku]