Ajuda da API MediaWiki
Esta é uma página de documentação da API MediaWiki gerada automaticamente.
Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalblock
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de gravação.
- Este módulo aceita apenas pedidos POST.
- Fonte: GlobalBlocking
- Licença: GPL-2.0-or-later
Bloquear ou desbloquear globalmente um usuário.
- target
O endereço IP de destino.
- Este parâmetro é obrigatório.
- expiry
Se especificado, bloqueará e rebloqueará o usuário. Determina a duração do bloqueio, por exemplo, "5 meses" ou "2 semanas". Se configurado como "infinito" ou " indefinido" o bloqueio nunca expirará.
- Tipo: expiração (detalhes)
- unblock
Se especificado, desbloqueará o usuário.
- Tipo: booleano (detalhes)
- reason
O motivo para bloquear/desbloquear.
- Este parâmetro é obrigatório.
- anononly
Especificar isto se o bloqueio só deve afetar usuários que não tenham nenhuma entrada globalmente.
- Tipo: booleano (detalhes)
- modify
Especifique isso se o bloco existente no alvo deve ser modificado
- Tipo: booleano (detalhes)
- alsolocal
Bloquear o IP localmente também
- Tipo: booleano (detalhes)
- localblockstalk
Revogar acesso local da página de discussão
- Tipo: booleano (detalhes)
- localblocksemail
Revogar localmente o acesso ao e-mail
- Tipo: booleano (detalhes)
- localanononly
Especificar isto se o bloqueio só deve afetar utilizadores que não tenham nenhuma sessão iniciada localmente.
- Tipo: booleano (detalhes)
- token
Um token "csrf" token recuperado de action=query&meta=tokens
- Este parâmetro é obrigatório.
- Bloquear 192.0.2.1 indefinidamente pelo motivo "Cross-wiki abuse"
- api.php?action=globalblock&target=192.0.2.1&expiry=indefinite&reason=Cross-wiki%20abuse&token=123ABC [abrir na página de testes]