API:Import/fr

Requête POST pour importer une page d'un autre wiki (transwiking) ou d'un fichier xml.



Documentation de l'API


Processus d'importation
L'importation d'une page s'effectue en plusieurs étapes :  Connectez-vous en utilisant l'une des méthodes décrites dans . Obtenir (GET) un. Ce jeton est le même pour toutes les pages mais change à chaque connexion.

 Envoyez une demande POST avec le jeton CSRF afin d'importer la page. 

Les exemples de code ci-dessous couvrent la troisième étape en détail.



Exemple n°1 : importer une page depuis un autre wiki


Réponse


Exemple de code 1


Exemple n°2 : importer une page en téléversant son dump xml


Réponse


Exemple de code 2
<span id="Possible_errors">

Erreurs possibles
Outre :

<span id="Parameter_history">

Historique des paramètres

 * v1.29: Introduit
 * v1.20: Introduit

<span id="Additional_notes">

Notes supplémentaires

 * Ce module ne peut pas être utilisé comme.
 * Les droits  sont requis pour téléverser un fichier xml, tandis que des droits   sont requis pour les importations interwiki.
 * Si vous obtenez une erreur, c'est parce que vous avez envoyé au format url-encoded mais avez déclaré multipart/form-data. MediaWiki cherche une limite dans l'en-tête mais ne la trouve pas.
 * Les paramètres marqués avec  ne sont utilisés que lors de l'importation d'un fichier XML téléversé. De la même manière, les paramètres marqués   ne sont utilisés que lors de l'import à partir d'un autre wiki (transwiki).
 * Les valeurs possibles pour le paramètre  diffèrent selon le wiki, voir . Si la liste des valeurs possibles pour ce paramètre est vide, les importations interwiki sont désactivées.

<span id="See_also">

Voir aussi

 * Special:Export - Exporter le texte et l'historique des modifications d'une page ou d'un ensemble de pages spécifiques encapsulés dans une séquence XML.
 * via l'API.
 * - Téléverser un fichier.