MediaWiki API 說明
此頁為自動產生的 MediaWiki API 說明文件頁面。
說明文件與範例:https://www.mediawiki.org/wiki/API
list=blocks <pre>(bk) </pre>
- 此模組需要讀取權限。
 - 来源:MediaWiki
 - 许可协议:GPL-2.0+
 
列出所有被封禁的用户和IP地址。
參數:
- bkstart
 枚举的起始时间戳。
- 类型:时间戳(允许格式)
 - bkend
 枚举的结束时间戳。
- 类型:时间戳(允许格式)
 - bkdir
 列举的方向:
- newer
 - 最早的优先。注意:bkstart应早于bkend。
 - older
 - 最新的优先(默认)。注意:bkstart应晚于bkend。
 
- 單值:newer、older
 - 預設值: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
 - 标记编辑禁止(自动封禁、仅限匿名用户等)。
 
- 多值 (以 | 分隔):id、user、userid、by、byid、timestamp、expiry、reason、range、flags
 - 預設值:id|user|by|timestamp|expiry|reason|flags
 - bkshow
 只显示符合这些标准的项目。 例如,要只查看IP地址的无限期封禁,设置bkshow=ip|!temp。
- 多值 (以 | 分隔):account、!account、temp、!temp、ip、!ip、range、!range
 - bkcontinue
 当更多结果可用时,使用这个继续。
範例: