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
meta=userinfo (ui)
- Ce module nécessite des droits de lecture.
Obtenir de l’information sur l’utilisateur courant.
Paramètre :
- uiprop
Quelles informations inclure :
- blockinfo
- Marque si l’utilisateur actuel est bloqué, par qui, et pour quelle raison.
- hasmsg
- Ajoute une balise message si l’utilisateur actuel a des messages en cours.
- groups
- Liste tous les groupes auxquels appartient l’utilisateur actuel.
- implicitgroups
- Liste tous les groupes dont l’utilisateur actuel est automatiquement membre.
- rights
- Liste tous les droits qu’a l’utilisateur actuel.
- changeablegroups
- Liste les groupes pour lesquels l’utilisateur actuel peut ajouter ou supprimer.
- options
- Liste toutes les préférences qu’a défini l’utilisateur actuel.
- preferencestoken
- Obsolete. Obtient un jeton pour modifier les préférences de l’utilisateur actuel.
- editcount
- Ajoute le compteur de modifications de l’utilisateur actuel.
- ratelimits
- Liste toutes les limites de débit s’appliquant à l’utilisateur actuel.
- realname
- Ajoute le vrai nom de l’utilisateur actuel.
- Ajoute l’adresse de courriel de l’utilisateur et sa date d’authentification.
- acceptlang
- Renvoie en écho l’entête
Accept-Language
envoyé par le client dans un format structuré. - registrationdate
- Ajoute la date d’inscription de l’utilisateur.
- unreadcount
- Ajoute le compteur de pages non lues de la liste de suivi de l’utilisateur (au maximum 999 ; renvoie 1000+ s’il y en a plus).
- Valeurs (séparées par |) : blockinfo, hasmsg, groups, implicitgroups, rights, changeablegroups, options, preferencestoken, editcount, ratelimits, email, realname, acceptlang, registrationdate, unreadcount
Exemples :
- Obtenir de l’information sur l’utilisateur actuel
- api.php?action=query&meta=userinfo
- Obtenir des informations supplémentaires sur l’utilisateur actuel
- api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg