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