مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=blocks (bk)
- هذه الوحدة تتطلب صلاحيات القراءة.
- المصدر: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 [فتح في ملعب]