עזרה של MediaWiki API

זהו דף תיעוד של API שנוצר באופן אוטומטי.

תיעוד ודוגמאות: https://www.mediawiki.org/wiki/API

action=block

(main | block)
  • יחידה זו דורשת הרשאות קריאה.
  • יחידה זו דורשת הרשאות כתיבה.
  • יחידה זו מקבלת רק בקשות POST.

חסימת משתמש.

פרמטרים:
user

שם משתמש, כתובת IP, או טווח IP שהנך רוצה לחסום.

פרמטר זה נדרש.
expiry

Expiry time. May be relative (e.g. 5 months or 2 weeks) or absolute (e.g. 2014-09-18T12:34:56Z). If set to infinite, indefinite, or never, the block will never expire.

ברירת מחדל: never
reason

סיבה לחסימה.

ברירת מחדל: (ריק)
anononly

Block anonymous users only (i.e. disable anonymous edits for this IP address).

nocreate

Prevent account creation.

autoblock

Automatically block the last used IP address, and any subsequent IP addresses they try to login from.

noemail

Prevent user from sending email through the wiki. (Requires the blockemail right).

hidename

Hide the username from the block log. (Requires the hideuser right).

allowusertalk

Allow the user to edit their own talk page (depends on $wgBlockAllowsUTEdit).

reblock

If the user is already blocked, overwrite the existing block.

watchuser

Watch the user's or IP address's user and talk pages.

token

אסימון "csrf" אוחזר מ־action=query&meta=tokens

פרמטר זה נדרש.
דוגמאות:
Block IP address 192.0.2.5 for three days with reason First strike.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC
Block user Vandal indefinitely with reason Vandalism, and prevent new account creation and email sending.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC