MediaWiki API 帮助

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

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

list=blocks (bk)

main | query | blocks

列出所有被封禁的用户和IP地址。

具体参数:
其他通用参数可用。
bkstart

枚举的起始时间戳。

类型:时间戳(允许格式
bkend

停止枚举的时间戳。

类型:时间戳(允许格式
bkdir

列举的方向:

newer
最早的优先。注意:bkstart应早于bkend。
older
最新的优先(默认)。注意:bkstart应晚于bkend。
以下值中的一个:newer、​older
默认:older
bkids

要列出的封禁ID列表(可选)。

类型:整数列表
通过|替代物隔开各值。
值的最大值为50(允许更高上限的客户端为500)。
bkusers

要搜索的用户列表(可选)。

类型:通过 用户名、​IP、​临时用户和IP范围 中任意一种方式指定的用户列表
通过|替代物隔开各值。
值的最大值为50(允许更高上限的客户端为500)。
bkip

获取应用到此IP地址或者CIDR范围的所有封禁,包括范围封禁。不能与bkusers一起使用。CIDR范围不允许比IPv4/16或IPv6/19更宽。

bklimit

封禁列表的最大数量。

类型:整数或max
值必须介于1和500之间。
默认:10
bkprop

要获取的属性:

id
添加封禁ID。
user
添加被封禁用户的用户名。
userid
添加被封禁用户的用户ID。
by
添加执行封禁的用户的用户名。
byid
添加执行封禁的用户的用户ID。
timestamp
添加封禁生效时的时间戳。
expiry
添加封禁截止时的时间戳。
reason
添加封禁原因。
range
添加受封禁影响的IP地址段。
flags
标记编辑禁止(自动封禁、仅限匿名用户等)。
restrictions
添加部分封禁限制,当该封禁不是全站封禁。
值(以|替代物分隔):by、​byid、​expiry、​flags、​id、​range、​reason、​restrictions、​timestamp、​user、​userid
默认:id|user|by|timestamp|expiry|reason|flags
bkshow

只显示符合这些标准的项目。 例如,要只查看IP地址的无限期封禁,设置bkshow=ip|!temp

值(以|替代物分隔):!account、​!ip、​!range、​!temp、​account、​ip、​range、​temp
bkcontinue

当更多结果可用时,使用这个继续。可在 mediawiki.org 获取更多有关如何继续查询的详细信息。