Довідка API MediaWiki

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

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

action=import

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

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

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

Параметри:
summary

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

xml

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

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

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

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

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

fullhistory

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

Тип: логічний (деталі)
templates

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

Тип: логічний (деталі)
namespace

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

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

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

tags

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

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

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

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