MediaWiki API hulp
Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.
Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=import
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Importeer een pagina van een andere wiki, of van een XML-bestand.
Merk op dat de HTTP POST moet worden uitgevoerd als bestandsupload (d.w.z. door middel van multipart/form-data) wanneer een bestand wordt verstuurd voor de parameter xml.
- summary
Importeersamenvatting voor het logboek.
- xml
Geüpload XML-bestand.
- Moet worden gepost als een geüpload bestand met behulp van multipart/form-data.
- interwikiprefix
Voor geüploade importen: de interwiki-prefix die moet worden toegepast op onbekende gebruikersnamen (als assignknownusers is ingesteld ook op bekende gebruikers).
- interwikisource
Voor interwiki-imports: wiki om van te importeren.
- Een van de volgende waarden: ar, commons, de, en, es, fr, id, incubator, meta, ru, zh
- interwikipage
Voor interwiki-importen: de te importeren pagina.
- fullhistory
Voor interwiki-importen: importeer de volledige geschiedenis, niet alleen de huidige versie.
- Type: booleaans (details)
- templates
Voor interwiki-importen: importeer ook alle ingevoegde sjablonen.
- Type: booleaans (details)
- namespace
Naar deze naamruimte importeren. Kan niet in combinatie met rootpage gebruikt worden.
- Een van de volgende waarden: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 710, 711, 828, 829
- assignknownusers
Bewerkingen toewijzen aan lokale gebruikers wanneer de aangeduide gebruiker lokaal bestaat.
- Type: booleaans (details)
- rootpage
Als subpagina van deze pagina importeren. Kan niet in combinatie met namespace gebruikt worden.
Wijzigingslabels om toe te passen op de vermelding in het importlogboek en op de nulversie van de geïmporteerde pagina’s.
- Waarden (gescheiden met | of alternatief): AWB, convenient-discussions, huggle, tbxm, twinkle
- token
Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
- Importeer meta:Help:ParserFunctions in naamruimte 100 met de volledige geschiedenis.
- api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [in de sandbox openen]