Aide de l’API MediaWiki

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

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

action=globalblock

(main | globalblock)
  • 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.
  • Source : GlobalBlocking
  • Licence : GPL-2.0-or-later

Bloquer ou débloquer globalement un utilisateur.

Paramètres :
target

L’adresse IP cible.

Ce paramètre est obligatoire.
expiry

Si spécifié, bloquera ou rebloquera l’utilisateur. Détermine quelle sera la durée du blocage, par ex. « 5 months » ou « 2 weeks ». Si mis à « infinite » ou « indefinite », le blocage n’expirera jamais.

unblock

Si spécifié, débloquera l’utilisateur.

Type : booléen (détails)
reason

La raison du blocage/déblocage.

Ce paramètre est obligatoire.
anononly

Spécifier cela si le blocage ne doit affecter que les utilisateurs déconnectés.

Type : booléen (détails)
modify

À spécifier si le bloc existant dans la cible doit être modifié

Type : booléen (détails)
alsolocal

Bloquer aussi l’adresse IP localement

Type : booléen (détails)
localblockstalk

Révoquer localement l’accès à la page de discussion

Type : booléen (détails)
token

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

Ce paramètre est obligatoire.
Exemple :
Bloque 192.0.2.1 indéfiniment avec la raison "utilisation abusive inter-wiki"
api.php?action=globalblock&target=192.0.2.1&expiry=indefinite&reason=Cross-wiki%20abuse&token=123ABC [ouvrir dans le bac à sable]