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

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

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

list=blocks (bk)

(main | query | blocks)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إدراج جميع المستخدمين وعناوين الآيبي الممنوعة.

وسائط:
bkstart

الطابع الزمني لبدء العد منه.

النوع: timestamp (allowed formats)
bkend

الطابع الزمني لوقف التعداد فيه.

النوع: timestamp (allowed formats)
bkdir

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون bkstart قبل bkend.
older
List newest first (default). Note: bkstart has to be later than bkend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون bkstart بعد bkend.
إحدى القيم التالية: newer، older
الافتراضي: older
bkids

قائمة معرفات المنع للإدراج (اختياري).

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
bkusers

قائمة المستخدمين للبحث عنهم (اختياري).

النوع: قائمة المستخدمين، بواسطة أي من اسم المستخدم، الآي بي و نطاق الآي بي
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
bkip

احصل على كل عمليات المنع التي تنطبق على عنوان الآيبي أو نطاق CIDR عذا، بما في ذلك عمليات منع النطاق، لا يمكن استخدامه مع bkusers، لا يتم قبول نطاقات CIDR الأوسع من IPv4/16 أو IPv6/19.

bklimit

الحد الأقصى لعدد عمليات المنع لإدراجها.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين ١ ٥٠٠ .
الافتراضي: 10
bkprop

أي الخصائص للحصول عليها.

id
يضيف معرف المنع.
user
يضيف اسم المستخدم للمستخدم الممنوع.
userid
يضيف اسم المستخدم للمستخدم الممنوع.
by
يضيف اسم المستخدم للمستخدم المانع.
byid
يضيف اسم المستخدم للمستخدم المانع.
timestamp
يضيف الطابع الزمني عندما تم منح المنع.
expiry
يضيف الطابع الزمني عندما تنتهي صلاحية المنع.
reason
يضيف السبب المعطى للمنع.
range
يضيف نطاق عناوين الآيبي المتأثرة بالمنع.
flags
يوسم المنع بـ(المنع التلقائي والمجهولون فقط وما إلى ذلك).
restrictions
يضيف قيود المنع الجزئي إذا لم يكن المنع على مستوى الموقع.
القيم (منفصلة مع | أو البديل): by، byid، expiry، flags، id، range، reason، restrictions، timestamp، user، userid
الافتراضي: id|user|by|timestamp|expiry|reason|flags
bkshow

إظهار العناصر التي تستوفي هذه المعايير فقط، على سبيل المثال، لمشاهدة عمليات المنع غير المحددة فقط على عناوين أيبي; اضبط bkshow=ip|!temp.

القيم (منفصلة مع | أو البديل): !account، !ip، !range، !temp، account، ip، range، temp
bkcontinue

عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة

أمثلة:
قائمة المنع.
api.php?action=query&list=blocks [فتح في ملعب]
إدراج عمليات منع المستخدمين Alice وBob.
api.php?action=query&list=blocks&bkusers=Alice|Bob [فتح في ملعب]