MediaWiki API hulp

Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.

Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=userinfo (ui)

(main | query | userinfo)
  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Informatie over de huidige gebruiker opvragen.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
uiprop

Welke gegevens moeten worden opgenomen:

blockinfo
Labelt of de huidige gebruiker is geblokkeerd, door wie en om welke reden.
hasmsg
Voegt een label messages toe als er voor de huidige gebruiker nog berichten wachten.
groups
Geeft een overzicht van alle groepen waartoe de huidige gebruiker behoort.
groupmemberships
Geeft een overzicht van de groepen waaraan de huidige gebruiker uitdrukkelijk is toegewezen, met inbegrip van de vervaldatum van elk groepslidmaatschap.
implicitgroups
Geeft een overzicht van alle groepen waarvan de huidige gebruiker automatisch lid is.
rights
Geeft een overzicht van alle rechten die de huidige gebruiker heeft.
changeablegroups
Geeft een overzicht van de groepen waaraan de huidige gebruiker leden kan toevoegen en waaruit hij leden kan verwijderen.
options
Geeft een overzicht van alle voorkeuren die de huidige gebruiker heeft ingesteld.
editcount
Voegt het aantal bewerkingen van de huidige gebruiker toe.
ratelimits
Geeft een overzicht van alle gebruiksbeperkingen die van toepassing zijn op de huidige gebruiker.
theoreticalratelimits
Geeft een overzicht van alle gebruiksbeperkingen die van toepassing zouden zijn op de huidige gebruiker als die niet op basis van gebruikersrechten of IP-adres was vrijgesteld van alle beperkingen.
email
Voegt het e-mailadres en de e-mailverificatiedatum van de gebruiker toe.
realname
Voegt de echte naam van de gebruiker toe.
acceptlang
Geeft de header Accept-Language die door de cliënt is verzonden in een gestructureerd formaat weer.
registrationdate
Voegt de registratiedatum van de gebruiker toe.
unreadcount
Voegt het aantal ongelezen pagina’s toe aan de volglijst van de gebruiker (maximaal 999; retourneert 1000+ als dit meer is).
centralids
Voegt de centrale ID’s en de koppelingsstatus van de gebruiker toe.
latestcontrib
Voegt de datum van de laatste bijdrage van de gebruiker toe.
cancreateaccount
Geeft aan of de gebruiker accounts mag aanmaken. Om te controleren of een bepaald account kan worden aangemaakt, gebruikt u action=query&list=users&usprop=cancreate.
Waarden (gescheiden met | of alternatief): acceptlang, blockinfo, cancreateaccount, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount
Gebruik * om alle waarden op te geven.
uiattachedwiki

Met uiprop=centralids wordt aangegeven of de gebruiker is gekoppeld aan de wiki met deze ID.

Voorbeelden:
Informatie over de huidige gebruiker opvragen.
api.php?action=query&meta=userinfo [in de sandbox openen]
Aanvullende informatie over de huidige gebruiker opvragen.
api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [in de sandbox openen]