Довідка 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, cologneblue, contenttranslation, fallback, minerva, modern, monobook, timeless, vector, vector-2022
Мітки змін, які слід застосувати до цього редагування.
- Розділіть значення з допомогою | або альтернативу.
- Максимальна кількість значень — 50 (500 для клієнтів, яким дозволено вищі ліміти).
- plugins
Плагіни, пов'язані із API-запитом.
- ge-task-link-recommendation
- Use when saving a GrowthExperiments "Add a link" structured edit.
- Розділіть значення з допомогою | або альтернативу.
- Максимальна кількість значень — 50 (500 для клієнтів, яким дозволено вищі ліміти).
- data-{plugin}
Довільні дані, які надсилає плагін із API-запитом.
- For the ge-task-link-recommendation plugin
-
A JSON string of an object with these keys:
- acceptedTargets: (optional) Array with the titles of pages, the recommended link to which was accepted by the user.
- rejectedTargets: (optional) Array with the titles of pages, the recommended link to which was rejected by the user.
- skippedTargets: (optional) Array with the titles of pages, the recommended link to which was skipped (ignored) by the user.
- Це — шаблонний параметр.Коли робите запит, {plugin} у назві параметра слід замінити значеннями plugins.
- mobileformat
Видати проаналізований результат у форматі, що підходить для мобільних пристроїв.
- Тип: логічний (подробиці)