MediaWiki API 帮助
这是一个自动生成的 MediaWiki API 文档页面。
文档和示例: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=mergehistory
( | mergehistory)
- 此模块需要读取权限。
- 此模块需要写入权限。
- 此模块仅接受 POST 请求。
- 来源: MediaWiki
- 许可:
合并页面历史记录。
特定参数
其他通用参数可用。
- from
要合并历史记录的页面的标题。不能与 fromid 一起使用。
- fromid
要合并历史记录的页面的页面 ID。不能与 from 一起使用。
- 类型:integer
- to
要将历史记录合并到的页面的标题。不能与 toid 一起使用。
- toid
要将历史记录合并到的页面的页面 ID。不能与 to 一起使用。
- 类型:integer
- timestamp
将从源页面的历史记录移动到目标页面的历史记录的时间戳。如果省略,将把源页面的整个页面历史记录合并到目标页面。 可以指定 "timestamp|revid" 来分割具有相同时间戳的两个修订版本。
- reason
历史记录合并的原因。
- 默认值:(空)
- starttimestamp
将从源页面的历史记录移动到目标页面的历史记录的时间戳。 如果省略,则会将时间戳参数之前的所有修订版本(如果两者都没有指定,则为整个历史记录)合并到目标页面。 可以指定 "timestamp|revid" 来分割具有相同时间戳的两个修订版本。
- token
从 action=query&meta=tokens 获取的 "csrf" token
- 此参数是必需的。
示例
- 将 Oldpage 的整个历史记录合并到 Newpage。
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason
- 将 Oldpage 的页面修订版本合并到 Newpage,日期截至 2015-12-31T04:37:41Z。
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z