Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=visualeditoredit
- Цей модуль є внутрішнім або нестабільним, вам не слід його використовувати. Його робота може бути змінена без сповіщення.
- Цей модуль вимагає прав на читання.
- Цей модуль вимагає прав на запис.
- Цей модуль приймає лише POST-запити.
- Джерело: VisualEditor
- Ліцензія: MIT
Зберегти HTML5-сторінку у MediaWiki (конвертовану у вікітекст сервісом Parsoid).
- paction
Дія, яку потрібно виконати.
- Цей параметр є обов'язковим.
- Одне з наступних значень: diff, save, serialize, serializeforcache
- page
Сторінки, на якій виконувати дії.
- Цей параметр є обов'язковим.
- token
Токен «csrf» отримано з action=query&meta=tokens
- Цей параметр є обов'язковим.
- wikitext
Вікі-розмітка, якою слід здійснити дію.
- section
Розділ, над яким вчинити дію.
- sectiontitle
Назва для нового розділу.
- basetimestamp
При збереженні, ставить тут мітку часу, коли сторінка була редагована. Використовується для виявлення конфліктів редагування.
- Тип: часова мітка (дозволені формати)
- starttimestamp
При збереженні, встановіть мітку часу, коли сторінка була завантажена. Використовується для виявлення конфліктів редагування.
- Тип: часова мітка (дозволені формати)
- oldid
Номер версії для використання. За замовчуванням — остання версія.
- Тип: ціле число
- minor
Галочка незначного редагування.
- watchlist
Беззастережно додати або вилучити сторінку зі списку спостереження поточного користувача, використати налаштування (ігноруються для користувачів-ботів) або не змінювати спостереження.
- html
HTML-код для відправки у Parsoid в обмін на вікі-текст.
- etag
ETag для надсилання.
- summary
Опис редагування.
- captchaid
ID капчі (при збереженні з показуванням капчі).
- captchaword
Відповідь на капчу (при збереженні з показуванням капчі).
- cachekey
Використати результат попереднього запиту serializeforcache із цим ключем. Нехтує html.
- nocontent
Пропустити HTML-вміст нової версії у відповіді.
- Тип: логічний (подробиці)
- returnto
Заголовок сторінки. Якщо під час збереження редагування було створено тимчасовий обліковий запис, API може відповісти URL-адресою, яку клієнт повинен відвідати, щоб завершити вхід. Якщо цей параметр вказано, URL-адреса перенаправить на вказану сторінку, а не на сторінку, яку було відредагованою.
- Тип: назва сторінки
- Приймати сторінки, що не існують.
- returntoquery
Параметри запиту URL (з початковим ?). Якщо під час збереження редагування було створено тимчасовий обліковий запис, API може відповісти URL-адресою, яку клієнт повинен відвідати, щоб завершити вхід. Якщо цей параметр вказано, URL-адреса перенаправить на сторінку з вказаними параметрами запиту.
- За замовчуванням: (порожньо)
- returntoanchor
Фрагмент URL-адреси (з початковим #). Якщо під час збереження редагування було створено тимчасовий обліковий запис, API може відповісти URL-адресою, яку клієнт повинен відвідати, щоб завершити вхід. Якщо цей параметр вказано, URL-адреса перенаправить на сторінку з вказаним фрагментом.
- За замовчуванням: (порожньо)
- useskin
Застосувати вибрану тему оформлення до виводу парсера. Може вплинути на такі властивості: text, langlinks, headitems, modules, jsconfigvars, indicators.
- Одне з наступних значень: apioutput, authentication-popup, fallback, json, minerva, monobook, timeless, vector, vector-2022
Мітки змін, які слід застосувати до цього редагування.
- Розділіть значення з допомогою | або альтернативу.
- Максимальна кількість значень — 50 (500 для клієнтів, яким дозволено вищі ліміти).
- plugins
Плагіни, пов'язані із API-запитом.
- Розділіть значення з допомогою | або альтернативу.
- Максимальна кількість значень — 50 (500 для клієнтів, яким дозволено вищі ліміти).
- data-{plugin}
Довільні дані, які надсилає плагін із API-запитом.
- Це — шаблонний параметр.Коли робите запит, {plugin} у назві параметра слід замінити значеннями plugins.