Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=mergehistory
- Цей модуль вимагає прав на читання.
- Цей модуль вимагає прав на запис.
- Цей модуль приймає лише POST-запити.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0-or-later
Об'єднання історій редагувань.
- from
Назва сторінки, з якої буде приєднана історія редагувань. Не можна використовувати разом із fromid.
- fromid
ID сторінки, з якої буде приєднана історія редагувань. Не можна використовувати разом із from.
- Тип: ціле число
- to
Назва сторінки, до якої буде приєднана історія редагувань. Не можна використовувати разом із toid.
- toid
ID сторінки, до якої буде приєднана історія редагувань. Не можна використовувати разом із 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 [відкрити в пісочниці]
- Приєднання версій до 2015-12-31T04:37:41Z із Oldpage до Newpage.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z [відкрити в пісочниці]