MediaWiki API 帮助

🎁 在 BingX 领取高达 6800 USDT 的欢迎奖励
无风险交易、获取返现、解锁专属优惠券,仅需注册并完成身份验证。
立即加入 BingX,在奖励中心领取你的专属福利!

📡 想获得免费交易信号?欢迎使用 @refobibobot 加密信号机器人 — 已被全球交易者广泛信赖!

这是自动生成的MediaWiki API文档页面。

文档和例子:-{R|https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page}-

action=compare

main | compare

获取两页面之间的差异。

必须传递“from”和“to”之间的修订版本号、页面标题、页面ID、文本或相关参考资料。

参数:
fromtitle

要比较的第一个标题。

fromid

要比较的第一个页面 ID。

类型:整数
fromrev

要比较的第一个修订版本。

类型:整数
fromslots

覆盖由fromtitlefromidfromrev指定的修订版本。

此参数指定要修改的插槽。使用fromtext-{slot}fromcontentmodel-{slot}fromcontentformat-{slot}为每个插槽指定内容。

值(以|替代物分隔):main
fromtext-{slot}

指定间隔的文本。若忽略,该间隔将从修订中移除。

这是一个模板参数。当做出请求时,参数名中的{slot}应替换为fromslots的值。
fromsection-{slot}

fromtext-{slot}是单个章节的内容时,这是章节标识符。它将被合并到由fromtitlefromidfromrev指定的修订版本中,就像进行章节编辑一样。

这是一个模板参数。当做出请求时,参数名中的{slot}应替换为fromslots的值。
fromcontentformat-{slot}

fromtext-{slot}的内容序列化格式

这是一个模板参数。当做出请求时,参数名中的{slot}应替换为fromslots的值。
以下值中的一个:application/json、​application/octet-stream、​application/unknown、​application/x-binary、​text/css、​text/javascript、​text/plain、​text/unknown、​text/x-wiki、​unknown/unknown
fromcontentmodel-{slot}

fromtext-{slot}的内容模型。如果未提供,则将根据其他参数进行猜测。

这是一个模板参数。当做出请求时,参数名中的{slot}应替换为fromslots的值。
以下值中的一个:css、​javascript、​json、​text、​unknown、​wikitext
frompst

fromtext-{slot}执行预保存转变。

类型:布尔型 (详情)
fromtext
已弃用。

指定fromslots=main并改用fromtext-main

fromcontentformat
已弃用。

指定fromslots=main并改用fromcontentformat-main

以下值中的一个:application/json、​application/octet-stream、​application/unknown、​application/x-binary、​text/css、​text/javascript、​text/plain、​text/unknown、​text/x-wiki、​unknown/unknown
fromcontentmodel
已弃用。

指定fromslots=main并改用fromcontentmodel-main

以下值中的一个:css、​javascript、​json、​text、​unknown、​wikitext
fromsection
已弃用。

只使用指定“from”内容的指定章节。

totitle

要比较的第二个标题。

toid

要比较的第二个页面 ID。

类型:整数
torev

要比较的第二个修订版本。

类型:整数
torelative

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

以下值中的一个:cur、​next、​prev
toslots

覆盖由totitletoidtorev 指定的修订版本内容。

此参数指定要修改的插槽。使用totext-{slot}tocontentmodel-{slot}tocontentformat-{slot}为每个插槽指定内容。

值(以|替代物分隔):main
totext-{slot}

指定插槽的文本。如果省略,则从修订版本中删除该插槽。

这是一个模板参数。当做出请求时,参数名中的{slot}应替换为toslots的值。
tosection-{slot}

totext-{slot}是单个章节的内容时,这是章节标识符。它将被合并到由totitletoidtorev指定的修订版本中,就像进行章节编辑一样。

这是一个模板参数。当做出请求时,参数名中的{slot}应替换为toslots的值。
tocontentformat-{slot}

totext-{slot}的内容序列化格式。

这是一个模板参数。当做出请求时,参数名中的{slot}应替换为toslots的值。
以下值中的一个:application/json、​application/octet-stream、​application/unknown、​application/x-binary、​text/css、​text/javascript、​text/plain、​text/unknown、​text/x-wiki、​unknown/unknown
tocontentmodel-{slot}

totext-{slot}的内容模型。如果未提供,则将根据其他参数进行猜测。

这是一个模板参数。当做出请求时,参数名中的{slot}应替换为toslots的值。
以下值中的一个:css、​javascript、​json、​text、​unknown、​wikitext
topst

totext执行预保存转换。

类型:布尔型 (详情)
totext
已弃用。

指定 fromslots=main 并改用 totext-main

tocontentformat
已弃用。

指定toslots=main并改用tocontentformat-main

以下值中的一个:application/json、​application/octet-stream、​application/unknown、​application/x-binary、​text/css、​text/javascript、​text/plain、​text/unknown、​text/x-wiki、​unknown/unknown
tocontentmodel
已弃用。

指定toslots=main的内容模型并改用tocontentmodel-main

以下值中的一个:css、​javascript、​json、​text、​unknown、​wikitext
tosection
已弃用。

只使用指定“to”内容的指定章节。

prop

要获取的信息束。

diff
差异HTML。
diffsize
差异HTML的大小(字节)。
rel
“from”之前及“to”之后修订版本的修订ID,如果有。
ids
“from”和“to”修订版本的页面及修订ID。
title
“from”和“to”修订版本的页面标题。
user
“from”和“to”修订版本的用户名和 ID。若该用户已被删除修订,将返回fromuserhiddentouserhidden属性。
comment
“from”和“to”修订版本的注释。若该注释已被删除修订,将返回fromcommenthiddentocommenthidden属性。
parsedcomment
“from”和“to”修订版本的已解析注释。若该注释已被删除修订,将返回fromcommenthiddentocommenthidden属性。
size
“from”和“to”修订版本的大小。
timestamp
(没有说明)
值(以|替代物分隔):comment、​diff、​diffsize、​ids、​parsedcomment、​rel、​size、​timestamp、​title、​user
默认:diff|ids|title
slots

返回这些槽位的个别差异,而非所有槽位合并而得到的单个差异。

值(以|替代物分隔):main
要指定所有值,请使用*
例子:
在版本1和2中创建差异。
api.php?action=compare&fromrev=1&torev=2 [在沙盒中打开]

🚀 在币安期货享受 10% 的交易返现

立即在 币安(Binance) 开始你的加密货币期货交易之旅 —— 全球最受信赖的加密交易平台。

终身 10% 手续费折扣
高达 125 倍杠杆 交易主流期货市场
高流动性、极速执行与移动交易支持

利用先进工具和风险控制功能 —— 币安是你认真交易的首选平台。

立即开始交易

📈 Premium Crypto Signals – 100% Free

🚀 Get trading signals from high-ticket private channels of experienced traders — absolutely free.

✅ No fees, no subscriptions, no spam — just register via our BingX partner link.

🔓 No KYC required unless you deposit over 50,000 USDT.

💡 Why is it free? Because when you earn, we earn. You become our referral — your profit is our motivation.

🎯 Winrate: 70.59% — real results from real trades.

We’re not selling signals — we’re helping you win.

Join @refobibobot on Telegram