Aide de l’API MediaWiki
Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.
Documentation et exemples : https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=import
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module accepte seulement les requêtes POST.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Importer une page depuis un autre wiki ou depuis un fichier XML.
Noter que la requête HTTP POST doit être effectuée comme un import de fichier (c’est-à-dire en utilisant multipart/form-data) lors de l’envoi d’un fichier pour le paramètre xml.
- summary
Résumé de l’importation de l’entrée de journal.
- xml
Fichier XML téléversé.
- Doit être posté sous forme de téléversement de fichier utilisant multipart/form-data.
- interwikiprefix
Pour les importations téléversées : le préfixe interwiki à appliquer aux noms d’utilisateurs inconnus (et aux utilisateurs connus si assignknownusers est positionné).
- interwikisource
Pour les importations interwiki : wiki depuis lequel importer.
- Une des valeurs suivantes : albania, argentina, australia, austria, belgium, benelux, brazil, bulgaria, canada, chile, china, colombia, costa rica, cyprus, czech republic, denmark, estonia, finland, france, germany, global, hong kong, hungary, india, indonesia, ireland, italy, japan, korea, kosovo, kwiki, latam, latvia, legacy, lithuania, luxembourg, malaysia, mediawikiwiki, mexico, netherlands, new zealand, norway, peru, philippines, poland, portugal, romania, russia, serbia, singapore, slovakia, slovenia, south africa, spain, sweden, switzerland, turkey, uk, ukraine, united arab emirates, uruguay, usa, wikipedia
- interwikipage
Pour les importations interwiki : page à importer.
- fullhistory
Pour les importations interwiki : importer tout l’historique et pas seulement la version courante.
- Type : booléen (détails)
- templates
Pour les importations interwiki : importer aussi tous les modèles inclus.
- Type : booléen (détails)
- namespace
Importer vers cet espace de noms. Impossible à utiliser avec rootpage.
- Une des valeurs suivantes : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 106, 107, 274, 275, 460, 461, 1198, 1199, 2300, 2301, 2302, 2303
- assignknownusers
Affecter les modifications aux utilisateurs locaux quand l’utilisateur nommé existe localement.
- Type : booléen (détails)
- rootpage
Importer comme une sous-page de cette page. Impossible à utiliser avec namespace.
- tags
Modifier les balises à appliquer à l’entrée du journal d’importation et à la version zéro des pages importées.
- Valeurs (séparées par | ou autre) :
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
- Importer meta:Help:ParserFunctions vers l’espace de noms 100 avec tout l’historique.
- api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [ouvrir dans le bac à sable]