API:Import/de

POST-Abfrage um eine Seite aus einem anderen Wiki (transwiki) oder aus einer XML-Datei zu importieren.



Import process
Eine Seite zu importieren ist ein mehrstufiger Prozess:  Anmelden über eine der auf beschriebenen Methoden. Ein erhalten. Dieses Token ist für alle Seiten gleich, ändert sich jedoch bei jeder Anmeldung.

 Sende eine POST-Abfrage mit dem CSRF-Token, um die Seite zu importieren. 

Der Beispielcode unten zeigt den dritten Schritt im Detail.



Beispiel 1: Importiere eine Seite aus einem anderen Wiki


Antwort


Beispielcode


Beispiel 2: Importiere eine Seite durch Hochladen des XML-Dumps


Antwort


Beispielcode


Mögliche Fehler
Zusätzlich zu :

<span id="Parameter_history">

Parametergeschichte

 * v1.29: Eingeführt
 * v1.20: Eingeführt

<span id="Additional_notes">

Zusätzliche Anmerkungen

 * Dieses Modul kann nicht als benutzt werden.
 * -Rechte sind erforderlich, um eine XML-Datei hochzuladen, während -Rechte für Interwiki-Importe erforderlich sind.
 * Wenn du einen Fehler  erhältst, liegt das daran, dass du es url-encodiert gesendet hast, aber behauptet hast, es wären Multipart/Form-Daten. MediaWiki sucht im Header nach einer Grenze, kann sie aber nicht finden.
 * Mit  markierte Parameter werden nur beim Importieren einer hochgeladenen XML-Datei genutzt. Entsprechend werden mit   markierte Parameter nur beim Import aus einem anderen Wiki (transwiki) genutzt.
 * Die möglichen Werte für den Parameter  unterscheiden sich je nach Wiki, siehe . Wenn die Liste möglicher Werte für diesen Parameter leer ist, sind Interwiki-Importe deaktiviert.

<span id="See_also">

Siehe auch

 * Special:Export - Exportiert den Text und die Versionsgeschichte einer bestimmten Seite oder einer Reihe von Seiten in einem XML.
 * über die API.
 * - Eine Datei hochladen.