MediaWiki API ajuda

Esta es una pàgina de documentació autogenerada de l'API de MediaWiki.

Documentació i eixemples: https://www.mediawiki.org/wiki/API

action=block

(main | block)
  • Este mòdul requerix permissos de llectura.
  • Este mòdul requerix permissos d'escritura.
  • Este mòdul només accepta solicituts POST.
  • Font: MediaWiki
  • Llicència: GPL-2.0-or-later

Bloquejar a un usuari.

Paràmetros:
user

Usuari que bloquejar.

Tipo: nom d'usuari
userid
En desús.

ID de usuario para bloquear. No se puede utilizar junto con user.

Tipo: entero
expiry

Fecha de expiración. Puede ser relativa (por ejemplo, 5 months o 2 weeks) o absoluta (por ejemplo, 2014-09-18T12:34:56Z). Si se establece en infinite, indefinite, o never, el bloqueo será permanente.

Predeterminat: never
reason

Raó per al bloqueig.

Predeterminat: (buit)
anononly

Bloquear solo usuarios anónimos (es decir, desactivar ediciones anónimas de esta dirección IP).

Tipo: boolean (detalls)
nocreate

Previndre la creació de contes.

Tipo: boolean (detalls)
autoblock

Bloquear automáticamente la última dirección IP y todas las direcciones IP que traten de iniciar sesión posteriormente.

Tipo: boolean (detalls)
noemail

Evitar que el usuario envíe correos a través de la wiki (es necesario el derecho blockemail).

Tipo: boolean (detalls)
hidename

Ocultar el nombre de usuario del registro de bloqueo (es necesario el derecho hideuser).

Tipo: boolean (detalls)
allowusertalk

Permitir que el usuario edite su propia página de discusión (depende de $wgBlockAllowsUTEdit).

Tipo: boolean (detalls)
reblock

Si la cuenta ya está bloqueada, sobrescribir el bloqueo existente.

Tipo: boolean (detalls)
watchuser

Vigilar las páginas de usuario y de discusión del usuario o de la dirección IP.

Tipo: boolean (detalls)
tags

Cambiar las etiquetas que aplicar a la entrada en el registro de bloqueos.

Valors (separats per | u atre separador):
partial

Bloquear a un usuario en determinadas páginas o espacios de nombres en lugar del sitio entero.

Tipo: boolean (detalls)
pagerestrictions

Lista de títulos para bloquear la edición por parte del usuario. Solo se aplica cuando partial está establecido en true.

Separar els valors en |.
Maximum number of values is 10.
namespacerestrictions

Lista de identificadores de espacio de nombres para bloquear la edición del usuario. Solo se aplica cuando partial está establecido en true.

Valors (separats per | u atre separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829, 2300, 2301, 2302, 2303
Per a especificar tots els valors, utilisa *.
token

A "csrf" token retrieved from action=query&meta=tokens

Este paràmetro és obligatori.
Eixemples:
Bloquear la dirección IP 192.0.2.5 durante tres días con un motivo.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [obrir en la zona de proves]
Bloquear al usuario Vandal indefinidamente con un motivo y evitar que cree nuevas cuentas o envíe correos.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [obrir en la zona de proves]