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
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module accepte seulement les requêtes POST.
- Source : GlobalBlocking
- Licence : GPL-2.0-or-later
Bloquer ou débloquer globalement un utilisateur.
- target
L’adresse IP cible ou nom d'utilisateur.
- 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.
- Type : expiration (détails)
- 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 globalement.
- Type : booléen (détails)
- modify
Spécifier ceci si le blocage existant dans la cible doit être modifié.
- Type : booléen (détails)
- alsolocal
Bloquer l'utilisateur aussi localement
- Type : booléen (détails)
- localblockstalk
Révoquer localement l’accès à la page de discussion
- Type : booléen (détails)
- localblocksemail
Révoquer localement l’accès par courriel
- Type : booléen (détails)
- localanononly
Spécifier cela si le blocage ne doit affecter que les utilisateurs déconnectés localement.
- Type : booléen (détails)
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
- 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]