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

(main | 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.

Paramètres :
D'autres paramètres généraux sont disponibles.
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.