Aide de l’API de MediaWiki

Ceci est une page d’aide de l’API de MédiaWiki générée automatiquement.

Documentation et exemples : https://www.mediawiki.org/wiki/API

action=block

(main | block)
  • Ce module nécessite des droits de lecture.
  • Ce module nécessite des droits d’écriture.
  • Ce module n’accepte que les requêtes POST.

Bloquer un utilisateur.

Paramètres :
user

Nom d’utilisateur, adresse IP ou plage d’adresses IP que vous voulez bloquer.

Ce paramètre est obligatoire.
expiry

Durée d’expiration. Peut être relative (par ex. 5 months ou 2 weeks) ou absolue (par ex. 2014-09-18T12:34:56Z). Si elle est mise à infinite, indefinite ou never, le blocage n’expirera jamais.

Par défaut : never
reason

Motif du blocage.

Par défaut : (vide)
anononly

Bloquer uniquement les utilisateurs anonymes (c’est-à-dire désactiver les modifications anonymes pour cette adresse IP).

nocreate

Empêcher la création de compte.

autoblock

Bloquer automatiquement la dernière adresse IP utilisée, et toute les adresses IP subséquentes depuis lesquelles ils ont essayé de se connecter.

noemail

Empêcher l’utilisateur d’envoyer des courriels via le wiki (nécessite le doit blockemail).

hidename

Masque le nom de l’utilisateur dans le journal des blocages (nécessite le droit hideuser).

allowusertalk

Autoriser les utilisateurs à modifier leur propre page de discussion (dépend de $wgBlockAllowsUTEdit).

reblock

Si l’utilisateur est déjà bloqué, écraser le blocage existant.

watchuser

Surveiller les pages utilisateur et de discussion de l’utilisateur ou de l’adresse IP.

token

Un jeton « csrf » récupéré par action=query&meta=tokens

Ce paramètre est obligatoire.
Exemples :
Bloquer l’adresse IP 192.0.2.5 pour trois jours avec le motif Premier avertissement.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC
Bloquer indéfiniment l’utilisateur Vandale avec le motif Vandalisme, et empêcher la création de nouveau compte et l'envoi de courriel.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC