مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/API
list=blocks (bk)
- هذه الوحدة تتطلب صلاحيات القراءة.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
إدراج جميع المستخدمين وعناوين الآيبي الممنوعة.
وسائط:
- bkstart
الطابع الزمني لبدء العد منه.
- النوع: طابع زمني (الصيغ المسموح بها)
- bkend
الطابع الزمني لوقف التعداد فيه.
- النوع: طابع زمني (الصيغ المسموح بها)
- bkdir
في أي اتجاه للتعداد:
- الأحدث
- سرد الأقدم أولا، ملاحظة: يجب أن يكون bkstart قبل bkend.
- older
- List newest first (default). Note: bkstart has to be later than bkend.
- الأقدم
- سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون bkstart بعد bkend.
- إحدى القيم التالية: newer، older
- الافتراضي: older
- bkids
قائمة معرفات المنع للإدراج (اختياري).
- النوع: قائمة الأعداد الصحيحة
- قيم منفصلة بـ| أو بديل. الحد الأقصى لعدد القيم هو ٥٠ (٥٠٠ للبوتات).
- bkusers
قائمة المستخدمين للبحث عنهم (اختياري).
- النوع: قائمة أسماء المستخدمين
- قيم منفصلة بـ| أو بديل. الحد الأقصى لعدد القيم هو ٥٠ (٥٠٠ للبوتات).
- bkip
احصل على كل عمليات المنع التي تنطبق على عنوان الآيبي أو نطاق CIDR عذا، بما في ذلك عمليات منع النطاق، لا يمكن استخدامه مع bkusers، لا يتم قبول نطاقات CIDR الأوسع من IPv4/16 أو IPv6/19.
- bklimit
الحد الأقصى لعدد عمليات المنع لإدراجها.
- لا يُسمَح بأكثر من ٥٠٠ (٥٬٠٠٠ للبوتات).
- النوع: عدد صحيح أو max
- الافتراضي: 10
- bkprop
أي الخصائص للحصول عليها.
- id
- يضيف معرف المنع.
- user
- يضيف اسم المستخدم للمستخدم الممنوع.
- userid
- يضيف اسم المستخدم للمستخدم الممنوع.
- by
- يضيف اسم المستخدم للمستخدم المانع.
- byid
- يضيف اسم المستخدم للمستخدم المانع.
- timestamp
- يضيف الطابع الزمني عندما تم منح المنع.
- expiry
- يضيف الطابع الزمني عندما تنتهي صلاحية المنع.
- reason
- يضيف السبب المعطى للمنع.
- range
- يضيف نطاق عناوين الآيبي المتأثرة بالمنع.
- flags
- يوسم المنع بـ(المنع التلقائي والمجهولون فقط وما إلى ذلك).
- restrictions
- يضيف قيود المنع الجزئي إذا لم يكن المنع على مستوى الموقع.
- القيم (منفصلة مع | أو البديل): id، user، userid، by، byid، timestamp، expiry، reason، range، flags، restrictions
- الافتراضي: id|user|by|timestamp|expiry|reason|flags
- bkshow
إظهار العناصر التي تستوفي هذه المعايير فقط، على سبيل المثال، لمشاهدة عمليات المنع غير المحددة فقط على عناوين أيبي; اضبط bkshow=ip|!temp.
- القيم (منفصلة مع | أو البديل): account، !account، temp، !temp، ip، !ip، range، !range
- bkcontinue
عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة
أمثلة:
- قائمة المنع.
- api.php?action=query&list=blocks [فتح في ملعب]
- إدراج عمليات منع المستخدمين Alice وBob.
- api.php?action=query&list=blocks&bkusers=Alice|Bob [فتح في ملعب]