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
list=users (us)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Verkrijg informatie over een lijst van gebruikers.
Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
- usprop
Welke gegevens moeten worden opgenomen:
- blockinfo
- Labelt of de gebruiker is geblokkeerd, door wie en om welke reden.
- groups
- Geeft een overzicht van alle groepen waartoe elke gebruiker behoort.
- groupmemberships
- Geeft een overzicht van de groepen waaraan elke gebruiker uitdrukkelijk is toegewezen, met inbegrip van de vervaldatum van elk groepslidmaatschap.
- implicitgroups
- Geeft een overzicht van alle groepen waarvan een gebruiker automatisch lid is.
- rights
- Geeft een overzicht van alle rechten die elke gebruiker heeft.
- editcount
- Voegt het aantal bewerkingen van de gebruiker toe.
- registration
- Voegt het registratietijdstip van de gebruiker toe.
- emailable
- Labelt of de gebruiker e-mail kan en wil ontvangen via Special:Emailuser.
- gender
- Labelt het geslacht van de gebruiker. Retourneert “male” (mannelijk), “female” (vrouwelijk) of “unknown” (onbekend).
- centralids
- Voegt de centrale ID’s en de koppelingsstatus van de gebruiker toe.
- cancreate
- Geeft aan of een account voor geldige maar niet-geregistreerde gebruikersnamen kan worden aangemaakt. Om te controleren of de huidige gebruiker de accountaanmaak kan verrichten, gebruikt u action=query&meta=userinfo&uiprop=cancreateaccount.
- Waarden (gescheiden met | of alternatief): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
- usattachedwiki
Met usprop=centralids wordt aangegeven of de gebruiker is gekoppeld aan de wiki met deze ID.
- ususers
Een lijst van gebruikers waarvoor informatie moet worden verkregen.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- ususerids
Een lijst van gebruikers-ID’s waarvoor informatie moet worden verkregen.
- Type: list of integers
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
Voorbeeld:
- Retourneer informatie voor gebruiker Example.
- api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [in de sandbox openen]