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=setglobalaccountstatus
- 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 globaal gebruikersaccount verbergen of vergrendelen (of weer zichtbaar maken of ontgrendelen).
- user
Gebruiker om de status van te wijzigen.
- Deze parameter is vereist.
- locked
Wijzigen of deze gebruiker op slot staat of niet.
- Een van de volgende waarden: Kan leeg zijn, of lock, unlock
Wijzig of deze gebruiker is niet verborgen, verborgen van de globale gebruikerslijst of onderdrukt is.
- Een van de volgende waarden: Kan leeg zijn, of lists, suppressed
- reason
Reden voor het wijzigen van de gebruikersstatus.
- statecheck
Optionele MD5 van de verwachte huidige userid:username:hidden:locked. Dit wordt gebruikt om bewerkingsconflicten te detecteren. De waarde van hidden moet een lege tekenreeks zijn als deze niet verborgen is, of één van de tekenreeksen
lists
ofsuppressed
. De waarde van locked moet 1 zijn voor vergrendeld en 0 voor ontgrendeld. Voorbeelden: 2128506:LeeSmith::0; 3839611:VandalGoblin:suppressed:1.- token
Een token “setglobalaccountstatus” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
- Vergrendel de globale gebruiker voor User:Example met reden "Spam"
- api.php?action=setglobalaccountstatus&user=Example&locked=lock&hidden=&reason=Spam [in de sandbox openen]
- Ontgrendelen en het onderdrukken van de globale gebruiker User:Example met de reden "omdat het kan"
- api.php?action=setglobalaccountstatus&user=Example&locked=unlock&hidden=suppressed&reason=I%20can [in de sandbox openen]