MediaWiki API 帮助

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

文档和例子:https://www.mediawiki.org/wiki/API:Main_page/zh

list=blocks (bk)

main | query | blocks

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

参数:
bkstart

枚举的起始时间戳。

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

枚举的结束时间戳。

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

列举的方向:

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

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

类型:整数列表
通过|替代物隔开各值。 值的最大数量是50(对于机器人则是500)。
bkusers

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

类型:用户名列表
通过|替代物隔开各值。 值的最大数量是50(对于机器人则是500)。
bkip

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

bklimit

封禁列表的最大数量。

不允许超过500个(对于机器人则是5,000个)。
类型:整数或max
默认:10
bkprop

要获取的属性:

id
添加封禁ID。
user
添加被封禁用户的用户名。
userid
添加被封禁用户的用户ID。
by
添加执行封禁的用户的用户名。
byid
添加执行封禁的用户的用户ID。
timestamp
添加封禁生效时的时间戳。
expiry
添加封禁截止时的时间戳。
reason
添加封禁原因。
range
添加受封禁影响的IP地址段。
flags
标记编辑禁止(自动封禁、仅限匿名用户等)。
restrictions
Adds the partial block restrictions if the block is not sitewide.
值(以|替代物分隔):iduseruseridbybyidtimestampexpiryreasonrangeflagsrestrictions
默认:id|user|by|timestamp|expiry|reason|flags
bkshow

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

值(以|替代物分隔):account!accounttemp!tempip!iprange!range
bkcontinue

当更多结果可用时,使用这个继续。