Справка 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

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

Параметры:
from

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

fromid

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

Type: integer
to

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

toid

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

Type: integer
timestamp

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

Тип: временная метка (разрешённые форматы)
reason

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

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

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

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