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

(main | 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.

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

ID of the global block to modify or unblock (obtained through list=globalblocks). Cannot be used together with target.

Type: integer
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

Specify this if the global block should not prevent account creation.

Type: booleaans (details)
enable-autoblock

Specify this if the global block should trigger global autoblocks.

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

Specify this if the local block should not prevent account creation. Cannot be used together with id.

Type: booleaans (details)
token

Een token “csrf” dat is verkregen uit action=query&meta=tokens

Deze parameter is vereist.
Voorbeeld:
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]