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=globalblock
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: GlobalBlocking
- Licentie: GPL-2.0-or-later
Een gebruiker globaal blokkeren of deblokkeren.
- id
ID van de globale blokkade die moet worden gewijzigd of opgeheven (verkregen via list=globalblocks). Kan niet samen met target worden gebruikt.
- Type: geheel getal
- target
Het doel-IP-adres of de gebruikersnaam. Kan niet samen met id gebruikt worden.
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker en IP bereik
- expiry
Indien dit is opgegeven, wordt de gebruiker geblokkeerd of opnieuw geblokkeerd. Bepaalt hoe lang de blokkade zal duren, bv. “5 months” of “2 weeks”. Als dit wordt ingesteld op “infinite” of “indefinite” zal het blok nooit verlopen.
- Type: vervaldatum (details)
- unblock
Als dit is opgegeven wordt de blokkering van de gebruiker opgeheven.
- Type: booleaans (details)
- reason
De reden voor het blokkeren/deblokkeren.
- Deze parameter is vereist.
- anononly
Geef dit op als de blokkering alleen globaal uitgelogde gebruikers moet betreffen.
- Type: booleaans (details)
- allow-account-creation
Geef dit op als de globale blokkade het aanmaken van een account niet mag verhinderen.
- Type: booleaans (details)
- enable-autoblock
Geef dit op als de globale blokkade de automatische globale blokkades moet activeren.
- Type: booleaans (details)
- modify
Geef dit op als de bestaande blokkering van het doel moet worden gewijzigd.
- Type: booleaans (details)
- alsolocal
De gebruiker ook lokaal blokkeren. Kan niet samen met id gebruikt worden.
- Type: booleaans (details)
- localblockstalk
De toegang tot de overlegpagina lokaal intrekken. Kan niet samen met id gebruikt worden.
- Type: booleaans (details)
- localblocksemail
De toegang tot e-mail lokaal intrekken. Kan niet samen met id gebruikt worden.
- Type: booleaans (details)
- localanononly
Geef dit op als de blokkering alleen lokaal afgemelde gebruikers moet betreffen. Kan niet samen met id gebruikt worden.
- Type: booleaans (details)
- local-allow-account-creation
Geef dit op als de lokale blokkering het aanmaken van een account niet mag verhinderen. Kan niet samen met id worden gebruikt.
- Type: booleaans (details)
- token
Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
- 192.0.2.1 voor onbepaalde tijd blokkeren met als reden “Cross-wiki abuse”
- api.php?action=globalblock&target=192.0.2.1&expiry=indefinite&reason=Cross-wiki%20abuse&token=123ABC [in de sandbox openen]