Axuda da API de MediaWiki
Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.
Documentación e exemplos: https://www.mediawiki.org/wiki/API
list=blocks (bk)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar todos os usuarios e direccións IP bloqueados.
- bkstart
Selo de tempo para comezar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- bkend
Selo de tempo para rematar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- bkdir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: bkstart ten que estar antes que bkend.
- older
- Lista os máis novos primeiro (por defecto). Nota: bkstart ten que estar despois que bkend.
- Un valor dos seguintes valores: newer, older
- Valor por omissão: older
- bkids
Lista de IDs de bloque a listar (opcional).
- Tipo: lista de inteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
- bkusers
Lista de usuarios a buscar (opcional).
- Tipo: lista de usuarios, por calquera de nome de usuario, IP e Rango de IPs
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
- bkip
Obter todos os bloques aplicables a esta IPs ou a este rango CIDR, incluíndo bloques de rangos. Non pode usarse xunto con bkusers. Os rangos CIDR maiores que IPv4/16 ou IPv6/19 non se aceptan.
- bklimit
Número máximo de bloques a listar.
- Tipo: enteiro ou max
- O valor tem de estar entre 1 e 500.
- Valor por omissão: 10
- bkprop
Que propiedades obter:
- id
- Engade o identificador do bloqueo.
- user
- Engade o nome de usario do usuario bloqueado.
- userid
- Engade o identificador de usuario do usuario bloqueado.
- by
- Engade o nome de usuario do usuario que fixo o bloqueo.
- byid
- Engade o identificador do usuario que fixo o bloqueo.
- timestamp
- Engade o selo de tempo de cando se realizou o bloqueo.
- expiry
- Engade o selo de tempo de cando remata o bloqueo.
- reason
- Engade a razón dada para o bloqueo.
- range
- Engade o rango de direccións IP afectadas polo bloqueo.
- flags
- Etiqueta o bloqueo con (autoblock, anononly, etc.).
- restrictions
- Adiciona as restrições parciais do bloqueio se este não for para todo o site.
- Valores (separados con | ou outros): by, byid, expiry, flags, id, range, reason, restrictions, timestamp, user, userid
- Valor por omissão: id|user|by|timestamp|expiry|reason|flags
- bkshow
Só amosar elementos correspondentes a eses criterios. Por exemplo, para ver só bloques indefinidos en direccións IP, poña bkshow=ip|!temp.
- Valores (separados con | ou outros): !account, !ip, !range, !temp, account, ip, range, temp
- bkcontinue
Cando estean dispoñibles máis resultados, use isto para continuar.
- Listar bloques.
- api.php?action=query&list=blocks [abrir en zona de probas]
- Lista de bloques de usuarios Alice e Bob.
- api.php?action=query&list=blocks&bkusers=Alice|Bob [abrir en zona de probas]