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=regexblock

(main | regexblock)
  • Este módulo requer direitos de leitura.
  • Este módulo requer direitos de gravação.
  • Este módulo aceita apenas pedidos POST.
  • Fonte: RegexBlock
  • Licença: GPL-2.0-or-later

Bloqueie os nomes dos usuários e os endereços IP por meio de expressões regulares.

Parâmetros:
regex

A expressão regular para bloquear. Observe que quando o parâmetro "exato" é fornecido na URL, isso não é tratado como uma expressão regular, mas como uma string simples.

Este parâmetro é obrigatório.
expiry

Tempo de expiração. Pode ser relativo (por exemplo 5 meses ou 2 semanas) ou absoluto (por exemplo 2014-09-18T12:34:56Z). Se definido para infinite, indefinite ou never, o bloqueio nunca irá expirar.

Padrão: never
reason

Razão do bloqueio.

Padrão: (vazio)
nocreate

Prevenir a criação de conta.

Tipo: booleano (detalhes)
exact

Use correspondência exata para bloquear o nome dado precisamente como determinado (em oposição a tratá-lo como uma expressão regular).

Tipo: booleano (detalhes)
token

Um token "csrf" token recuperado de action=query&meta=tokens

Este parâmetro é obrigatório.
Exemplos:
Bloqueie o endereço IP exato "192.0.2.5" por três dias com o motivo "Primeiro contato"
api.php?action=regexblock&regex=192.0.2.5&expiry=3%20days&reason=First%20strike&exact=&token=123ABC [abrir na página de testes]
Bloqueie a expressão regular "SpamUser.*" Permanentemente, bloqueando todos os usuários cujo nome de usuário corresponda a essa expressão, como "SpamUser65", com o motivo "Nome de usuário incorreto" e também impeça todos os usuários cujo nome de usuário corresponda ao padrão expressão da criação de novas contas de usuário.
api.php?action=regexblock&regex=SpamUser.*&expiry=never&reason=Bad%20username&nocreate=&token=123ABC [abrir na página de testes]