MediaWiki API 帮助
这是一个自动生成的 MediaWiki API 文档页面。
文档和示例: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalblock
( | globalblock)
- 此模块需要读取权限。
- 此模块需要写入权限。
- 此模块仅接受 POST 请求。
- 来源:GlobalBlocking
- 许可证:
全局封禁或解禁用户。
特定参数
其他通用参数可用。
- id
要修改或解除全局封禁的ID(通过 list=globalblocks 获取)。不能与 target 一起使用。
- 类型:integer
- target
目标IP地址或用户名。不能与 id 一起使用。
- 类型:用户,按用户名、IP、临时用户和IP范围中的任何一个。
- expiry
如果指定,将封禁或重新封禁用户。决定封禁的持续时间,例如“5个月”或“2周”。如果设置为“infinite”或“indefinite”,则封禁将永不过期。
- 类型:expiry (details)
- unblock
如果指定,将解除用户的封禁。
- 类型:布尔值(详情)
- reason
封禁/解除封禁的原因。
- 此参数是必需的。
- anononly
如果封禁只应全局影响未登录用户,请指定此项。
- 类型:布尔值(详情)
- allow-account-creation
如果全局封禁不应阻止账户创建,请指定此项。
- 类型:布尔值(详情)
- enable-autoblock
如果全局封禁应触发全局自动封禁,请指定此项。
- 类型:布尔值(详情)
- modify
如果要修改目标上的现有封禁,请指定此项
- 类型:布尔值(详情)
- alsolocal
同时在本地封禁用户。不能与 id 一起使用。
- 类型:布尔值(详情)
- localblockstalk
在本地撤销对话页访问权限。不能与 id 一起使用。
- 类型:布尔值(详情)
- localblocksemail
在本地撤销电子邮件访问权限。不能与 id 一起使用。
- 类型:布尔值(详情)
- localanononly
如果封禁只应在本地影响未登录用户,请指定此项。不能与 id 一起使用。
- 类型:布尔值(详情)
- local-allow-account-creation
如果本地封禁不应阻止账户创建,请指定此项。不能与 id 一起使用。
- 类型:布尔值(详情)
- token
从 action=query&meta=tokens 获取的 "csrf" token
- 此参数是必需的。
示例
- 使用原因“跨维基滥用”永久封禁 192.0.2.1
- api.php?action=globalblock&target=192.0.2.1&expiry=indefinite&reason=Cross-wiki%20abuse&token=123ABC