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

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

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

list=blocks (bk)

(main | query | blocks)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر: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 [فتح في ملعب]