Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

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

action=mergehistory

(main | mergehistory)
  • Этот модуль требует прав на чтение.
  • Этот модуль требует прав на запись.
  • Этот модуль принимает только POST-запросы.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Объединение историй правок.

Определённые параметры:
Other general parameters are available.
from

Название страницы, история из которой будет объединяться. Не может быть использовано одновременно с fromid.

fromid

Идентификатор страницы, история из которой будет объединяться. Не может быть использовано одновременно с from.

Тип: целочисленное значение
to

Название страницы, в историю которой будет добавлено объединяемое. Не может быть использовано одновременно с toid.

toid

Идентификатор страницы, в историю которой будет добавлено объединяемое. Не может быть использовано одновременно с to.

Тип: целочисленное значение
timestamp

Временная метка, до которой версии будут перемещены из истории страницы-источника в историю целевой страницы. Если опущено, в целевую страницу будет перемещена вся история правок страницы-источника.

reason

Причина для объединения истории.

По умолчанию: (пусто)
starttimestamp

Timestamp from which revisions will be moved from the source page's history to the destination page's history. If omitted, all revisions before the timestamp parameter (or the entire history if neither are specified) will be merged into the destination page. May specify "timestamp|revid" to split two revisions with the same timestamp.

token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
Переместить всю историю правок страницы Oldpage на страницу Newpage.
api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [открыть в песочнице]
Переместить историю правок из Oldpage, совершённых до 2015-12-31T04:37:41Z, на страницу Newpage.
api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason&timestamp=2015-12-31T04%3A37%3A41Z [открыть в песочнице]