MediaWiki API 帮助
这是自动生成的MediaWiki API文档页面。
文档和例子:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=globalblocks (bg)
- 此模块需要读取权限。
- 来源:GlobalBlocking
- 许可协议:GPL-2.0-or-later
列出所有全域封禁的IP地址。
具体参数:
其他通用参数可用。
- bgstart
枚举的起始时间戳。
- 类型:时间戳(允许格式)
- bgend
停止枚举的时间戳。
- 类型:时间戳(允许格式)
- bgdir
列举的方向:
- 以下值中的一个:newer、older
- 默认:older
- bgids
要列举的以逗号分隔的封禁ID列表。
- 类型:整数列表
- 各变量值应以|或其转义序列分隔。
- 值的最大值为50(允许更高上限的客户端为500)。
- bgaddresses
- 已弃用。
要搜索的以逗号分隔的IP地址列表。
- 各变量值应以|或其转义序列分隔。
- 值的最大值为50(允许更高上限的客户端为500)。
- bgtargets
以管道符分隔的要搜索的用户名、IP地址或IP范围。若要搜索指定范围内的IP封禁,请改用bgip。
- 各变量值应以|或其转义序列分隔。
- 值的最大值为50(允许更高上限的客户端为500)。
- bgip
获取应用到此IP地址或者CIDR范围的所有封禁,包括范围封禁。不能与bgaddresses或bgtargets一起使用。CIDR范围不允许超过/16。
- bglimit
要列出封禁的最大数量。
- 类型:整数或max
- 值必须介于1和500之间。
- 默认:10
- bgprop
要获得的属性。
- id
- 添加全域封禁的ID。
- address
- 已弃用。添加全域封禁的目标。此属性已弃用,已由'target'属性替代。
- target
- 添加全域封禁的目标。
- by
- 添加封禁用户的用户名,及其执行全域封禁的wiki。
- timestamp
- 添加全域封禁生效时的时间戳。
- expiry
- 添加全域封禁截止时的时间戳。
- reason
- 添加全域封禁原因。
- range
- 添加受全域封禁影响的IP地址范围(如果封禁目标不是IP地址,则不包含在内)。
- 值(以|或其转义序列分隔):by、expiry、id、range、reason、target、timestamp、address
- 默认:id|target|by|timestamp|expiry|reason
例子:
- 列出所有全域封禁
- api.php?action=query&list=globalblocks [在沙盒中打开]
- 列出对IP地址192.0.2.18做出的全域封禁
- api.php?action=query&list=globalblocks&bgip=192.0.2.18 [在沙盒中打开]