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
action=globaluserrights
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: CentralAuth
- Licentie: GPL-2.0-or-later
Een gebruiker toevoegen aan of verwijderen uit globale groepen.
- user
Globale gebruikersnaam.
- Type: gebruiker, met een van gebruikersnaam en gebruikers-ID (bijv. "#12345")
- userid
- Verouderd.
Globale gebruikers-ID.
- Type: integer
- add
Voeg de gebruiker toe aan deze globale groepen.
- Waarden (gescheiden met | of alternatief): abusefilter-helper, abusefilter-maintainer, apihighlimits-requestor, captcha-exempt, founder, global-bot, global-deleter, global-flow-create, global-interface-editor, global-ipblock-exempt, global-rollbacker, global-sysop, global-temporary-account-viewer, new-wikis-importer, oathauth-tester, ombuds, recursive-export, staff, steward, sysadmin, u4c-member, vrt-permissions, wmf-email-block-override, wmf-researcher
- expiry
Vervaltijdstempels. Kan relatief zijn (bv. 5 months of 2 weeks) of absoluut (bv. 2014-09-18T12:34:56Z ). Als er slechts één tijdstempel is ingesteld, wordt het gebruikt voor alle groepen die aan de parameter add zijn doorgegeven. Gebruik infinite, indefinite, infinity of never voor een nooit verlopende gebruikersgroep.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Standaard: infinite
- remove
Verwijder de gebruiker uit deze globale groepen.
- Waarden (gescheiden met | of alternatief): abusefilter-helper, abusefilter-maintainer, apihighlimits-requestor, captcha-exempt, founder, global-bot, global-deleter, global-flow-create, global-interface-editor, global-ipblock-exempt, global-rollbacker, global-sysop, global-temporary-account-viewer, new-wikis-importer, oathauth-tester, ombuds, recursive-export, staff, steward, sysadmin, u4c-member, vrt-permissions, wmf-email-block-override, wmf-researcher
- reason
Reden voor de wijziging.
- Standaard: (leeg)
- token
Een token “userrights” dat is verkregen uit action=query&meta=tokens
Voor compatibiliteit wordt ook het token geaccepteerd dat in de webinterface wordt gebruikt.
- Deze parameter is vereist.
Deze parameter wordt momenteel niet gebruikt.
- Waarden (gescheiden met | of alternatief):
- Voeg de gebruiker "FooBot" toe aan de globale groep "bot" en verwijder de globale groepen "sysop" en "bureaucrat"
- api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [in de sandbox openen]
- Voeg de globale gebruiker met ID 123 toe aan de globale groep "bot", en verwijder de globale groepen "sysop" en "bureaucrat"
- api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [in de sandbox openen]