API:Import/ru

POST-запрос для импорта страницы из другой Вики (transwikiing) или из xml-файла.



Import process
Импорт страниц является многоэтапным процессом:  Войдите, используя один из методов, описанных в . Получите. Этот токен един для всех страниц, но изменяется при каждом входе в систему.

 Отправьте POST-запрос с токеном CSRF, чтобы импортировать страницу. 

Примеры кода ниже подробно описывают третий шаг.



Пример 1: Импорт страницы из другой вики


Ответ


Пример кода


Пример 2: Импорт страницы путем загрузки её XML-дампа


Ответ


Пример кода


Возможные ошибки
In addition to :

<span id="Parameter_history">

История параметров

 * v1.29: Введены
 * v1.20: Введены

<span id="Additional_notes">

Дополнительная информация
Этот модуль нельзя использовать как. MediaWiki is looking for a boundary in the header but cannot find it. Similarly, parameters marked with  are only used when importing from another wiki (transwiki). If the list of possible values for this parameter is empty, interwiki imports are disabled.
 * rights are required in order to upload an xml file, while  rights are required for interwiki imports.
 * If you get a  error, it is because you sent it url-encoded but claimed it would be multipart/form-data.
 * Parameters marked with  are only used when importing an uploaded XML file.
 * The possible values for the  parameter differ per wiki, see.

<span id="See_also">

См. также

 * Special:Export - Export the text and editing history of a particular page or set of pages wrapped in some XML.
 * through the API.
 * - Upload a file.