עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalblock
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: GlobalBlocking
- רישיון: GPL-2.0-or-later
חסימה גלובלית או שחרור חסימה גלובלית של משתמש.
- id
מזהה החסימה הגלובלית לשינוי או שחרור (מתקבל דרך list=globalblocks). לא יכול לשמש יחד עם target.
- סוג: מספר שלם
- target
כתובת ה־IP או שם המשתמש של היעד. לא יכול לשמש יחד עם id.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, חשבון חולף וגם טווח כתובות IP
- expiry
אם זה מצוין, זה יחסום או יבטל את החסימה של המשתמש. זה מגדיר למשך כמה זמן החסימה תימשך, למשל "5 months" או "2 weeks". אם מוגדר "infinite" או "indefinite", החסימה לעולם לא תפוג.
- סוג: תפוגה (פרטים)
- unblock
אם זה מצוין, המשתמש ישוחרר.
- סוג: בוליאני (פרטים)
- reason
הסיבה לחסימה או לשחרור.
- הפרמטר הזה נדרש.
- anononly
יש לציין את זה אם החסימה צריכה להשפיע גלובלית רק על משתמשים שלא נכנסו לחשבון.
- סוג: בוליאני (פרטים)
- allow-account-creation
יש להגדיר את זה אם החסימה הגלובלית לא צריכה למנוע יצירת חשבון.
- סוג: בוליאני (פרטים)
- enable-autoblock
יש לציין את זה אם החסימה הגלובלית צריכה להפעיל חסימות אוטומטיות גלובליות.
- סוג: בוליאני (פרטים)
- modify
יש להגדיר את זה אם חסימה קיימת ביעד צריכה להשתנות
- סוג: בוליאני (פרטים)
- alsolocal
לחסום את המשתמש גם מקומית. לא יכול לשמש יחד עם id.
- סוג: בוליאני (פרטים)
- localblockstalk
לשלול מקומית גישה לדפי שיחה. לא יכול לשמש יחד עם id.
- סוג: בוליאני (פרטים)
- localblocksemail
לשלול מקומית גישה לדואר אלקטרוני. לא יכול לשמש יחד עם id.
- סוג: בוליאני (פרטים)
- localanononly
יש לציין את זה אם החסימה צריכה להשפיע על משתמשים שלא נכנסו לחשבון רק מקומית. לא יכול לשמש יחד עם id.
- סוג: בוליאני (פרטים)
- local-allow-account-creation
יש לציין את זה אם החסימה המקומית לא צריכה למנוע יצירת חשבון. לא יכול לשמש יחד עם id.
- סוג: בוליאני (פרטים)
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- לחסום את 192.0.2.1 לצמיתות עם הסיבה "Cross-wiki abuse"
- api.php?action=globalblock&target=192.0.2.1&expiry=indefinite&reason=Cross-wiki%20abuse&token=123ABC [פתיחה בארגז חול]