MediaWiki API 帮助

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

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

action=tag

( | tag)
  • 此模块需要读取权限。
  • 此模块需要写入权限。
  • 此模块仅接受 POST 请求。
  • 来源: MediaWiki
  • 许可: GPL-2.0-or-later

向单个修订版或日志条目添加或删除更改标签。

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

从其中添加或移除标签的一个或多个最近更改ID。

类型:list of integers
|其他方式分隔值。
最多值数量为 50(对于允许更高限制的客户端为 500)。
revid

从其中添加或移除标签的一个或多个修订ID。

类型:list of integers
|其他方式分隔值。
最多值数量为 50(对于允许更高限制的客户端为 500)。
logid

从其中添加或移除标签的一个或多个日志条目ID。

类型:list of integers
|其他方式分隔值。
最多值数量为 50(对于允许更高限制的客户端为 500)。
add

要添加的标签。 只能添加手动定义的标签。

值(用 |备用选项 分隔)
remove

要移除的标签。 只能移除手动定义或完全未定义的标签。

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

更改原因。

默认值:(空)
tags

要应用于由于此操作而创建的日志条目的标签。

值(用 |备用选项 分隔)
token

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

此参数是必需的。
示例
vandalism 标签添加到修订ID 123,无需指定原因
api.php?action=tag&revid=123&add=vandalism&token=123ABC [在沙盒中打开]
从日志条目ID 123 中移除 spam 标签,原因为 Wrongly applied
api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [在沙盒中打开]