MediaWiki API 帮助

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

文档和示例: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=visualeditoredit

( | visualeditoredit)
  • 此模块是内部的或不稳定的,您不应使用它。 其操作可能会在不通知的情况下更改。
  • 此模块需要读取权限。
  • 此模块需要写入权限。
  • 此模块仅接受 POST 请求。
  • 来源:VisualEditor
  • 许可证:MIT

将 HTML5 页面保存到 MediaWiki (通过 Parsoid 服务转换为 wikitext)。

特定参数
其他通用参数可用。
paction

要执行的操作。

此参数是必需的。
以下值之一:diff, save, serialize, serializeforcache
page

要执行操作的页面。

此参数是必需的。
token

action=query&meta=tokens 获取的 "csrf" token

此参数是必需的。
wikitext

要操作的 wikitext。

section

要操作的章节。

sectiontitle

新章节的标题。

basetimestamp

保存时,将其设置为被编辑修订版本的的时间戳。用于检测编辑冲突。

类型:时间戳(允许的格式
starttimestamp

保存时,将其设置为页面加载的时间戳。用于检测编辑冲突。

类型:时间戳(允许的格式
oldid

要使用的修订版本号。默认为最新版本。

类型:integer
minor

用于小编辑的标志。

watchlist

无条件地将页面添加到当前用户的监视列表或从中移除,使用偏好设置(对机器人用户无效)或不更改监视状态。

html

发送给 Parsoid 以换取 wikitext 的 HTML。

etag

要发送的 ETag。

summary

编辑摘要。

captchaid

验证码ID(在提交验证码响应时)。

captchaword

验证码的答案(在提交验证码响应时)。

cachekey

使用先前 serializeforcache 请求的结果,使用此密钥。 覆盖 html。

nocontent

在响应中省略新修订的HTML内容。

类型:布尔值(详情
returnto

页面标题。如果编辑的保存创建了临时帐户,API可能会响应一个客户端应访问以完成登录的URL。如果提供了此参数,则URL将重定向到给定的页面,而不是已编辑的页面。

类型:page title
接受不存在的页面。
returntoquery

URL查询参数(带前导?)。如果编辑的保存创建了临时帐户,API可能会响应一个客户端应访问以完成登录的URL。如果提供了此参数,则URL将重定向到具有给定查询参数的页面。

默认值:(空)
returntoanchor

URL片段(带前导#)。如果编辑的保存创建了临时帐户,API可能会响应一个客户端应访问以完成登录的URL。如果提供了此参数,则URL将重定向到具有给定片段的页面。

默认值:(空)
useskin

将选定的皮肤应用于解析器输出。可能会影响以下属性:textlanglinksheaditemsmodulesjsconfigvarsindicators

以下值之一:apioutput, authentication-popup, cologneblue, fallback, json, minerva, modern, monobook, timeless, vector, vector-2022
tags

添加到编辑的更改标签。

|其他方式分隔值。
最多值数量为 50(对于允许更高限制的客户端为 500)。
plugins

与 API 请求关联的插件。

|其他方式分隔值。
最多值数量为 50(对于允许更高限制的客户端为 500)。
data-{plugin}

插件通过 API 请求发送的任意数据。

这是一个 模板化参数。 在发出请求时,参数名称中的 {plugin} 应替换为 plugins 的值。
mobileformat

以适合移动设备使用的格式返回解析输出。

类型:布尔值(详情