MediaWiki API hulp

This is an auto-generated MediaWiki API documentation page.

Documentation and examples: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=block

(main | block)
  • Voor deze module zijn leesrechten nodig.
  • Voor deze module zijn schrijfrechten nodig.
  • This module only accepts POST requests.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Gebruiker blokkeren.

Specifieke parameters:
Other general parameters are available.
user

Te blokkeren gebruiker.

Type: gebruiker, met een van gebruikersnaam, IP-adres, IP bereik en gebruikers-ID (bijv. "#12345")
userid
Verouderd.

Geef in plaats hiervan user=#ID op.

Type: integer
expiry

Vervaldatum. Kan relatief zijn (bijv. 5 months of 2 weeks) of absoluut (bijv. 2014-09-18T12:34:56Z). Indien ingesteld op infinite, indefinite of never zal de blokkade nooit verlopen.

Standaard: never
reason

Reden voor blokkade.

Default: (empty)
anononly

Alleen anonieme gebruikers blokkeren (d.w.z. anonieme bewerkingen via dit IP-adres onmogelijk maken, waaronder bewerkingen van tijdelijke accounts).

Type: boolean (details)
nocreate

Het aanmaken van accounts verhinderen.

Type: boolean (details)
autoblock

Automatisch het laatst gebruikte IP-adres blokkeren, en tevens ieder volgend IP-adres waar vanaf de gebruiker probeert aan te melden.

Type: boolean (details)
noemail

Het sturen van e-mail via wiki verhinderen. (Vereist het blockemail-recht.)

Type: boolean (details)
hidename

De gebruikersnaam in het blokkeerlogboek verbergen. (Vereist het hideuser-recht.)

Type: boolean (details)
allowusertalk

De gebruiker toestaan om de eigen overlegpagina te bewerken (afhankelijk van $wgBlockAllowsUTEdit).

Type: boolean (details)
reblock

De huidige blokkade overschrijven indien de gebruiker al geblokkeerd is.

Type: boolean (details)
watchuser

De gebruikers- en overlegpagina's van de gebruiker of het IP-adres volgen.

Type: boolean (details)
tags

Wijzigingslabels voor de regel in het blokkeerlogboek.

Waarden (gescheiden met | of alternatief):
partial

Block user from specific pages or namespaces rather than the entire site.

Type: boolean (details)
pagerestrictions

List of titles to block the user from editing. Only applies when partial is set to true.

Soort: paginatitel
Separate values with | or alternative.
Maximum number of values is 10.
Accepteer alleen bestaande pagina's.
namespacerestrictions

List of namespace IDs to block the user from editing. Only applies when partial is set to true.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 102, 103, 104, 105
Gebruik * om alle waarden op te geven.
token

A "csrf" token retrieved from action=query&meta=tokens

Deze parameter is vereist.
Voorbeelden:
IP-adres 192.0.2.5 voor drie dagen blokkeren met een reden.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [in de sandbox openen]
Gebruiker Vandal voor onbepaalde tijd blokkeren met een reden, en verhinder het aanmaken van nieuwe accounts en het versturen van e-mail.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [in de sandbox openen]