MediaWiki API 說明

此頁為自動產生的 MediaWiki API 說明文件頁面。

說明文件與範例:https://www.mediawiki.org/wiki/API

action=compare

(main | compare)
  • 此模組需要讀取權限。
  • 来源:MediaWiki
  • 许可协议:GPL-2.0+

比較 2 個頁面間的差異。

"from" 以及 "to" 的修訂編號,頁面標題或頁面 ID 為必填。

參數:
fromtitle

要比對的第一個標題。

fromid

要比對的第一個頁面 ID。

类型:整数
fromrev

要比對的第一個修訂。

类型:整数
fromtext

使用该文本而不是由fromtitlefromidfromrev指定的修订版本内容。

frompst

fromtext执行预保存转变。

类型:布尔值(详细信息
fromcontentformat

fromtext的内容序列化格式。

單值:application/jsontext/x-wikitext/javascripttext/csstext/plain
fromcontentmodel

fromtext的内容模型。如果未指定,这将基于其他参数猜想。

單值:GadgetDefinitionwikitextjavascriptjsoncsstext
totitle

要比對的第二個標題。

toid

要比對的第二個頁面 ID。

类型:整数
torev

要比對的第二個修訂。

类型:整数
torelative

使用与定义自fromtitlefromidfromrev的修订版本相关的修订版本。所有其他“to”的选项将被忽略。

單值:prevnextcur
totext

使用该文本而不是由totitletoidtorev指定的修订版本内容。

topst

totext执行预保存转换。

类型:布尔值(详细信息
tocontentformat

totext的内容序列化格式。

單值:application/jsontext/x-wikitext/javascripttext/csstext/plain
tocontentmodel

totext的内容模型。如果未指定,这将基于其他参数猜想。

單值:GadgetDefinitionwikitextjavascriptjsoncsstext
prop

要获取的信息束。

diff
差异HTML。
diffsize
差异HTML的大小(字节)。
rel
“from”之前及“to”之后修订版本的修订ID,如果有。
ids
“from”和“to”修订版本的页面及修订ID。
title
“from”和“to”修订版本的页面标题。
user
“from”和“to”修订版本的用户名和ID。
comment
“from”和“to”修订版本的注释。
parsedcomment
“from”和“to”修订版本的已解析注释。
size
“from”和“to”修订版本的大小。
多值 (以 |alternative 分隔):diffdiffsizerelidstitleusercommentparsedcommentsize
預設值:diff|ids|title
範例:
建立修訂 1 與 1 的差異檔
api.php?action=compare&fromrev=1&torev=2 [在沙盒中打开]