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=userrights
- 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â¯: MediaWiki
- Licenceâ¯: GPL-2.0-or-later
Modifier lâappartenance dâun utilisateur à un groupe.
- user
Utilisateur.
- Typeâ¯: utilisateur, parmi nom dâutilisateur et ID utilisateur (par ex. «â¯#12345â¯Â»)
- userid
- Obsolète.
Spécifier plutôt user=#ID.
- Type: entier
- add
Ajouter les utilisateurs à ces groupes, ou sâils sont déjà membres, mettre à jour la date dâexpiration de leur appartenance à ce groupe.
- Valeurs (séparées par | ou autre)â¯: bot, bureaucrat, fabregion, interface-admin, nepassupprimer, suppress, sysop
- expiry
Horodatages dâexpiration. Peuvent être relatifs (par ex. 5 mois ou 2 semaines) ou absolus (par ex. 2014-09-18T12:34:56Z). Si uniquement un horodatage est fixé, il sera utilisé pour tous les groupes passés au paramètre add. Utiliser infinite, indefinite, infinity, ou never pour un lien de groupe d'utilisateurs qui nâexpire jamais.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Par défaut : infinite
- remove
Supprimer lâutilisateur de ces groupes.
- Valeurs (séparées par | ou autre)â¯: bot, bureaucrat, fabregion, interface-admin, nepassupprimer, suppress, sysop
- reason
Motif de la modification.
- Par défautâ¯: (vide)
- token
Un jeton « userrights » récupéré par action=query&meta=tokens
Pour rester compatible, le jeton utilisé dans lâIHM web est aussi accepté.
- Ce paramètre est obligatoire.
- tags
Modifier les balises à appliquer à lâentrée dans le journal des droits utilisateur.
- Valeurs (séparées par | ou autre)â¯:
- Ajouter lâutilisateur FooBot au groupe bot et le supprimer des groupes sysop et bureaucrat.
- api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [ouvrir dans le bac à sable]
- Ajouter lâutilisateur dâID 123 au groupe bot, et le supprimer des groupes sysop et bureaucrat.
- api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [ouvrir dans le bac à sable]
- Ajouter l'utilisateur SometimeSysop au groupe sysop pour 1 mois.
- api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [ouvrir dans le bac à sable]