Довідка API MediaWiki

Це автоматично генерована сторінка документації API MediaWiki.

Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=import

(main | import)
  • Цей модуль вимагає прав на читання.
  • Цей модуль вимагає прав на запис.
  • Цей модуль приймає лише POST-запити.
  • Джерело: MediaWiki
  • Ліцензія: GPL-2.0-or-later

Імпортувати сторінку з іншої вікі або з XML-файлу.

Зважте, що HTTP POST має бути виконано як завантаження файлу (тобто з використанням даних різних частин/форм) під час надсилання файлу для параметра xml.

Параметри:
summary

Підсумок імпорту записів журналу.

xml

Завантажено XML-файл.

Повинно бути надіслано у формі надсилання файлу використовуючи multipart/form-data.
interwikiprefix

Для завантажених імпортів: префікс інтервікі, який слід додавати до невідомих імен користувачів (а також відомих користувачів, якщо задано assignknownusers).

interwikisource

Для інтервікі-імпорту: вікі, з якої імпортувати.

Одне з наступних значень:
interwikipage

Для інтервікі-імпорту: сторінки для імпорту.

fullhistory

Для інтервікі-імпорту: імпортувати повну історію, не лише поточну версію.

Тип: логічний (подробиці)
templates

Для інтервікі-імпорту: імпортувати також усі включені шаблони.

Тип: логічний (подробиці)
namespace

Імпортувати у цей простір назв. Не можна використати разом з rootpage.

Одне з наступних значень: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829, 2300, 2301, 2302, 2303
assignknownusers

Прив'язувати редагування до локальних користувачів, якщо користувач із таким іменем існує локально.

Тип: логічний (подробиці)
rootpage

Імпортувати як підсторінку цієї сторінки. Не можна використати разом з namespace.

tags

Мітки змін для застосування до запису в журналі імпорту і до нульової версії імпортованих сторінок.

Значення (розділені через | або альтернативу):
token

Токен «csrf» отримано з action=query&meta=tokens

Цей параметр є обов'язковим.