مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalblock
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة تتطلب صلاحيات الكتابة.
- هذه الوحدة تقبل طلبات POST فقط.
- المصدر:GlobalBlocking
- الترخيص: GPL-2.0-or-later
منع أو رفع منع مستخدم عالميا.
- 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 [فتح في ملعب]