MediaWiki API help

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)
  • มอดูลนี้ต้องการสิทธิในการอ่าน
  • มอดูลนี้ต้องการสิทธิในการเขียน
  • มอดูลนี้ยอมรับเฉพาะคำขอ POST เท่านั้น
  • แหล่งที่มา: MediaWiki
  • สัญญาอนุญาต: GPL-2.0-or-later

บล็อกผู้ใช้

Specific parameters:
Other general parameters are available.
user

ผู้ใช้ที่จะบล็อก

ชนิด: ผู้ใช้ โดย ชื่อผู้ใช้, ไอพี, ผู้ใช้ชั่วคราว, ช่วงไอพี และ ไอดีผู้ใช้ (เช่น "#12345")
userid
เลิกใช้แล้ว

ไอดีผู้ใช้ที่ต้องการบล็อก ไม่สามารถใช้ร่วมกับ user ได้

Type: integer
expiry

เวลาหมดอายุ อาจเป็นค่าสัมพัทธ์ (เช่น 5 months หรือ 2 weeks) หรือค่าสัมบูรณ์ (เช่น 2014-09-18T12:34:56Z) ถ้ากำหนดเป็น infinite, indefinite หรือ never การบล็อกจะไม่มีเวลาหมดอายุ

Default: never
reason

เหตุผลสำหรับการบล็อก

ค่าเริ่มต้น: (ว่าง)
anononly

บล็อกเฉพาะผู้ใช้นิรนามเท่านั้น (เช่น ปิดใช้การแก้ไขนิรนามสำหรับที่อยู่ไอพีนี้)

Type: boolean (details)
nocreate

ป้องกันการสร้างบัญชี

Type: boolean (details)
autoblock

บล็อกที่อยู่ไอพีที่ใช้ล่าสุด และที่อยู่ไอพีที่ใช้ลองเข้าสู่ระบบหลังจากนี้โดยอัตโนมัติ

Type: boolean (details)
noemail

ป้องกันผู้ใช้จากการส่งอีเมลผ่านวิกิ (ต้องการสิทธิ blockemail)

Type: boolean (details)
hidename

ซ่อนชื่อผู้ใช้จากปูมการบล็อก (ต้องการสิทธิ hideuser)

Type: boolean (details)
allowusertalk

อนุญาตให้ผู้ใช้แก้ไขหน้าพูดคุยของตนเอง (ขึ้นอยู่กับ $wgBlockAllowsUTEdit)

Type: boolean (details)
reblock

ถ้าผู้ใช้ถูกบล็อกแล้ว ให้เขียนทับการบล็อกที่มีอยู่

Type: boolean (details)
watchuser

เฝ้าดูหน้าผู้ใช้และหน้าพูดคุยของผู้ใช้หรือที่อยู่ไอพี

Type: boolean (details)
watchlistexpiry

Watchlist expiry timestamp. Omit this parameter entirely to leave the current expiry unchanged.

Type: expiry (details)
tags

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

ค่า (คั่นด้วย | หรือข้อความทดแทน):
partial

บล็อกผู้ใช้ไม่ให้เข้าถึงหน้าหรือเนมสเปซที่ระบุแทนที่จะเป็นทั้งไซต์

Type: boolean (details)
pagerestrictions

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

ชนิด: ชื่อหน้า
คั่นค่าต่าง ๆ ด้วย | หรือข้อความทดแทน
Maximum number of values is 10.
รับเฉพาะหน้าที่มีอยู่จริง
namespacerestrictions

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

ค่า (คั่นด้วย | หรือข้อความทดแทน): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 710, 711, 828, 829
ถ้าต้องการระบุค่าทั้งหมด ให้ใช้ *
actionrestrictions

List of actions to block the user from performing. Only applies when partial is set to true.

ค่า (คั่นด้วย | หรือข้อความทดแทน): create, move, thanks, upload
token

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

This parameter is required.
ตัวอย่าง:
บล็อกที่อยู่ไอพี 192.0.2.5 เป็นเวลาสามวันด้วยเหตุผล
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [เปิดในกระบะทราย]
บล็อกผู้ใช้ Vandal อย่างไม่มีกำหนดพร้อมระบุเหตุผล และป้องกันการสร้างบัญชีใหม่และการส่งอีเมล
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [เปิดในกระบะทราย]