مساعدة API ميدياويكي

هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.

وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=globalblock

(main | globalblock)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:GlobalBlocking
  • الترخيص: GPL-2.0-or-later

منع أو رفع منع مستخدم عالميا.

وسائط:
Other general parameters are available.
target

عنوان IP المستهدف.

هذه المعلمة مطلوبة.
expiry

في حال التحديد سيتم منع المستخدم أو إعادة منعه. يحدد مدة استمرار المنع، مثلاً «أسبوعين» أو «5 أشهر». في حال تعيين قيمة «لانهائي» أو «غير محدد» لن تنتهي مدة المنع أبداً.

Type: expiry (details)
unblock

في حال التحديد سيتم رفع المنع عن المستخدم.

Type: boolean (details)
reason

سبب المنع/رفع المنع.

هذه المعلمة مطلوبة.
anononly

حدد هذا إذا كان الحظر سيؤثر فقط على المستخدمين المسجلين عالميًا.

Type: boolean (details)
modify

حدد هذا إذا كان يجب تعديل المنع الموجود على الهدف

Type: boolean (details)
alsolocal

منع عنوان IP محليًا أيضًا

Type: boolean (details)
localblockstalk

إبطال الوصول إلى صفحة الحديث محليًا

Type: boolean (details)
localblocksemail

إبطال الوصول إلى البريد الإلكتروني محليًا

Type: boolean (details)
localanononly

حدد هذا الخيار إذا كان الحظر سيؤثر فقط على المستخدمين المسجلين محليًا.

Type: boolean (details)
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
امنع 192.0.2.1 لمدة غير محددة بسبب «سوء المعاملة على ويكيات متعددة»
api.php?action=globalblock&target=192.0.2.1&expiry=indefinite&reason=Cross-wiki%20abuse&token=123ABC [فتح في ملعب]