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
list=users (us)
- Ce module nécessite des droits de lecture.
- Sourceâ¯: MediaWiki
- Licenceâ¯: GPL-2.0-or-later
Obtenir des informations sur une liste dâutilisateurs.
Paramètresâ¯:
- usprop
Quelles informations inclure :
- blockinfo
- Marque si lâutilisateur est bloqué, par qui, et pour quelle raison.
- groups
- Liste tous les groupes auxquels appartient chaque utilisateur.
- groupmemberships
- Liste les groupes auxquels chaque utilisateur a été explicitement affecté, avec la date dâexpiration de lâappartenance à chaque groupe.
- implicitgroups
- Liste tous les groupes dont un utilisateur est automatiquement membre.
- rights
- Liste tous les droits quâa un utilisateur.
- editcount
- Ajoute le compteur de modifications de lâutilisateur.
- registration
- Ajoute lâhorodatage dâinscription de lâutilisateur.
- emailable
- Marque si lâutilisateur peut et veut recevoir des courriels via Special:Emailuser.
- gender
- Marque le sexe de lâutilisateur. Renvoie « male », « female », ou « unknown ».
- centralids
- Ajoute les IDs centraux et lâétat dâattachement de lâutilisateur.
- cancreate
- Indique si un compte peut être créé pour les noms dâutilisateurs valides mais non enregistrés.
- Valeurs (séparées par | ou autre)â¯: blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
- usattachedwiki
Avec usprop=centralids, indiquer si lâutilisateur est attaché au wiki identifié par cet ID.
- ususers
Une liste d'utilisateurs pour lesquels obtenir des lâinformations.
- 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).
- ususerids
Une liste dâID utilisateur pour lesquels obtenir des informations.
- Type: liste d'entiers
- 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).
Exempleâ¯:
- Renvoyer des informations pour l'utilisateur Example.
- api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [ouvrir dans le bac à sable]