Trợ giúp về API MediaWiki

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)
  • Mô đun này cần quyền đọc.
  • Mô đun này cần quyền ghi.
  • Mô đun này chỉ có nhận các yêu cầu POST.
  • Source: MediaWiki
  • License: GPL-2.0-or-later

Cấm người dùng.

Các tham số:
user

Thành viên cần cấm.

Kiểu: người dùng, bằng một giá trị bất kỳ trong tên người dùng, địa chỉ IP, dãy địa chỉ IP và số người dùng (ví dụ “#12345”)
userid
Lỗi thời.

Specify user=#ID instead.

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

Default: never
reason

Lý do cấm.

Mặc định: (trống)
anononly

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

Type: boolean (details)
nocreate

Cấm tạo tài khoản.

Type: boolean (details)
autoblock

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

Type: boolean (details)
noemail

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

Type: boolean (details)
hidename

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

Type: boolean (details)
allowusertalk

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

Type: boolean (details)
reblock

Nếu người dùng này đã bị cấm, ghi đè lên vụ cấm đã tồn tại.

Type: boolean (details)
watchuser

Xem người dùng hoặc địa chỉ IP của người dùng và trang thảo luận.

Type: boolean (details)
tags

Change tags to apply to the entry in the block log.

Các giá trị (phân tách bằng |):
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.

Kiểu: tên trang
Phân tách các giá trị bằng |.
Maximum number of values is 10.
Chỉ cho phép trang tồn tại.
namespacerestrictions

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

Các giá trị (phân tách bằng |): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
To specify all values, use *.
token

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

This parameter is required.
Các ví dụ:
Cấm địa chỉ IP 192.0.2.5 trong ba ngày kèm với lý do.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [open in sandbox]
Block user Vandal indefinitely with a reason, and prevent new account creation and email sending.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [open in sandbox]