مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=protect
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة تتطلب صلاحيات الكتابة.
- هذه الوحدة تقبل طلبات POST فقط.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
غير مستوى الحماية لصفحة.
- title
عنوان الصفحة ل (إزالة) الحماية. لا يمكن أن تُستخدَم بجانب pageid.
- pageid
معرف الصفحة ل (إزالة) الحماية. لا يمكن أن تُستخدَم بجانب pageid.
- النوع: 2 = قائمة الأعداد الصحيحة
- protections
قائمة بمستويات الحماية، منسقة action=level (على سبيل المثال edit=sysop)، يعني مستوى all أن أي شخص مسموح له باتخاذ الإجراء: أي أنه لا توجد قيود.
ملاحظة: أية إجراءات غير مدرجة ستتم إزالة قيودها.
- هذه المعلمة مطلوبة.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
- expiry
انتهاء الطوابع الزمنية، إذا تم تعيين طابع زمني واحد فقط، فسيتم استخدامه لكل أشكال الحماية، استخدم infinite أو indefinite أو infinity أو never للحماية التي لا تنتهي أبدا.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
- الافتراضي: infinite
- reason
سبب (إزالة) الحماية.
- الافتراضي: (فارغ)
- tags
تغيير وسوم لتطبيق الإدخال في سجل الحماية.
- القيم (منفصلة مع | أو البديل):
- cascade
تمكين الحماية المتتالية (أي حماية القوالب المضمنة والصور المستخدمة في هذه الصفحة)، يتم التجاهل إذا كان أي من مستويات الحماية المعطاة لا يدعم التتالي.
- Type: boolean (details)
- watch
- مهمل.
إذا تم الضبط، أضف الصفحة (غير) المحمية لقائمة مراقبة المستخدم الحالي.
- Type: boolean (details)
- watchlist
أضف الصفحة أو أزلها دون قيد أو شرط من قائمة مراقبة المستخدم الحالي ، أو استخدم التفضيلات (التي تم تجاهلها لمستخدمي الروبوت) أو لا تغير الساعة.
- إحدى القيم التالية: nochange، preferences، unwatch، watch
- الافتراضي: preferences
- token
تم استرداد رمز مميز "csrf" من action=query&meta=tokens
- هذه المعلمة مطلوبة.
- حماية صفحة.
- api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [فتح في ملعب]
- إلغاء حماية الصفحة من خلال وضع قيود لall (أي يُسمَح أي شخص باتخاذ الإجراءات).
- api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [فتح في ملعب]
- إلغاء حماية الصفحة عن طريق عدم وضع أية قيود.
- api.php?action=protect&title=Main%20Page&token=123ABC&protections=&reason=Lifting%20restrictions [فتح في ملعب]