Aide de l’API de MediaWiki
Ceci est une page d’aide de l’API de MédiaWiki générée automatiquement.
Documentation et exemples : https://www.mediawiki.org/wiki/API
action=import
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module n’accepte que les requêtes POST.
Importer une page depuis un autre wiki, ou un fichier XML.
Noter que le POST HTTP doit être effectué 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
Importer le résumé.
- xml
Fichier XML téléchargé.
- Doit être envoyé comme un fichier importé utilisant multipart/form-data.
- interwikisource
Pour les importations interwiki : wiki depuis lequel importer.
- Une valeur :
- interwikipage
Pour les importations interwiki : page à importer.
- fullhistory
Pour les importations interwiki : importer tout l’historique, et pas seulement la version courante.
- templates
Pour les importations interwiki : importer aussi tous les modèles inclus.
- namespace
Pour les importations interwiki : importer vers cet espace de noms.
- Une valeur : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- rootpage
Importer comme une sous-page de cette page.
- 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