Ayuda de la API de MediaWiki
Esta es una página de documentación autogenerada de la API de MediaWiki.
Documentación y ejemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalblock
- Este módulo requiere permisos de lectura.
- Este módulo requiere permisos de escritura.
- Este módulo solo acepta solicitudes POST.
- Fuente: GlobalBlocking
- Licencia: GPL-2.0-or-later
Bloquear o desbloquear globalmente a un usuario.
- target
La dirección IP de destino.
- Este parámetro es obligatorio.
- expiry
Si se especifica, bloqueará o rebloqueará al usuario. Determina cuánto va a durar el bloque. Por ejemplo, "5 months" o "2 weeks". Si se establece a "infinite" or "indefinite" el bloqueo no tendrá fecha de caducidad.
- Type: expiry (details)
- unblock
Si se especifica, se desbloqueará al usuario.
- Type: boolean (details)
- reason
El motivo para bloquear/desbloquear.
- Este parámetro es obligatorio.
- anononly
Especificar si el bloqueo global debería afectar solo a los usuarios no registrados o sin sesión iniciada.
- Type: boolean (details)
- modify
Especifica esto si el bloqueo existente sobre el objetivo debería ser modificado
- Type: boolean (details)
- alsolocal
Bloquear la IP también de forma local
- Type: boolean (details)
- localblockstalk
Revocar el acceso a la página de discusión localmente
- Type: boolean (details)
- localblocksemail
Revoke email access locally
- Type: boolean (details)
- localanononly
Especificar si el bloqueo local solo ha de afectar a usuarios no registrados o sin la sesión iniciada.
- Type: boolean (details)
- token
A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
- Bloquear 192.0.2.1 indefinidamente con el motivo "Abuso sobre varios wikis"
- api.php?action=globalblock&target=192.0.2.1&expiry=indefinite&reason=Cross-wiki%20abuse&token=123ABC [abrir en la zona de pruebas]