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/Special:MyLanguage/API:Main_page
list=blocks (bk)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar todos os usuarios e enderezos 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 ser anterior a bkend.
- older
- Lista os máis novos primeiro (por defecto). Nota: bkstart ten que ser posterior a bkend.
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- bkids
Lista de IDs de bloque a listar (opcional).
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- bkusers
Lista de usuarios a buscar (opcional).
- Tipo: lista de usuarios, por calquera de nome de usuario, IP e Rango de IP
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- 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 debe estar entre 1 e 500.
- Por defecto: 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 enderezos IP afectados polo bloqueo.
- flags
- Etiqueta o bloqueo con (autoblock, anononly, etc.).
- restrictions
- Engade as restricións de bloqueo parciais se o bloqueo non é en todo o sitio.
- Valores (separados con | ou outros): by, byid, expiry, flags, id, range, reason, restrictions, timestamp, user, userid
- Por defecto: id|user|by|timestamp|expiry|reason|flags
- bkshow
Amosar só os elementos correspondentes a eses criterios. Por exemplo, para ver só os bloqueos indefinidos a enderezos IP, define bkshow=ip|!temp.
- Valores (separados con | ou outros): !account, !ip, !range, !temp, account, ip, range, temp
- bkcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Listar bloques.
- api.php?action=query&list=blocks [abrir na zona de probas]
- Lista de bloques de usuarios Alice e Bob.
- api.php?action=query&list=blocks&bkusers=Alice|Bob [abrir na zona de probas]