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
meta=userinfo (ui)
- Ce module nécessite des droits de lecture.
- Sourceâ¯: MediaWiki
- Licenceâ¯: GPL-2.0-or-later
Obtenir des informations sur lâutilisateur courant.
Paramètresâ¯:
- uiprop
Quelles informations inclure :
- blockinfo
- Marque si lâutilisateur actuel est bloqué, par qui, et pour quelle raison.
- hasmsg
- Ajoute une balise messages si lâutilisateur actuel a des messages en cours.
- groups
- Liste tous les groupes auxquels appartient lâutilisateur actuel.
- groupmemberships
- Liste les groupes auxquels lâutilisateur actuel a été explicitement affecté, avec la date dâexpiration de chaque appartenance au groupe.
- 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éfinies 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.
- theoreticalratelimits
- Liste toutes les limites de taux qui sâappliqueraient à lâutilisateur actuel sâil nâétait pas exempté de toutes les limites de débit dâaprès ses droits utilisateur ou son adresse IP
- Ajoute lâadresse de courriel de lâutilisateur et sa date dâauthentification.
- realname
- Ajoute le vrai nom de lâutilisateur actuel.
- acceptlang
- Renvoie en écho lâentête
Accept-Languageenvoyé 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).
- centralids
- Ajoute les IDs centraux et lâétat dâattachement de lâutilisateur.
- latestcontrib
- Ajoute la date de la dernière contribution de l'utilisateur.
- Valeurs (séparées par | ou autre)â¯: acceptlang, blockinfo, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount
- Pour spécifier toutes les valeurs, utiliser *.
- uiattachedwiki
Avec uiprop=centralids, indiquer si lâutilisateur est attaché au wiki identifié par cet ID.
Exemplesâ¯:
- Obtenir des informations sur lâutilisateur actuel.
- api.php?action=query&meta=userinfo [ouvrir dans le bac à sable]
- Obtenir des informations supplémentaires sur lâutilisateur actuel.
- api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [ouvrir dans le bac à sable]