مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=users (us)
- هذه الوحدة تتطلب صلاحيات القراءة.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
الحصول على معلومات حول قائمة المستخدمين.
وسائط:
Other general parameters are available.
- usprop
أية قطعة من المعلومات لتضمينها:
- blockinfo
- يوسم إذا تم منع المستخدم الحالي، من قبل أي شخص، ولأي سبب.
- groups
- يسرد كل المجموعات التي ينتمي إليها كل مستخدم.
- groupmemberships
- يسرد المجموعات التي تم تعيينها للمستخدم بشكل صريح، بما في ذلك تاريخ انتهاء عضوية كل مجموعة.
- implicitgroups
- يسرد كل المجموعات التي يوجد فيها المستخدم تلقائيا.
- rights
- يسرد جميع الصلاحيات التي يمتلكها كل مستخدم.
- editcount
- يضيف عدد تحرير المستخدم.
- registration
- يضيف الطابع الزمني للتسجيل للمستخدم.
- emailable
- يوسم إذا كان المستخدم يستطيع ويرغب في تلقي البريد الإلكتروني من خلال Special:Emailuser.
- gender
- يوسم الجنس من المستخدم: يرجع "ذكر" أو "أنثى" أو "غير معروف".
- centralids
- يضيف المعرفات المركزية وحالة المرفقات للمستخدم.
- cancreate
- يشير إلى إمكانية إنشاء حساب لأسماء مستخدمين صالحة ولكن غير مسجلة. للتحقق مما إذا كان المستخدم الحالي يمكنه تنفيذ إنشاء الحساب ، استخدم action=query&meta=userinfo&uiprop=cancreateaccount.
- القيم (منفصلة مع | أو البديل): blockinfo، cancreate، centralids، editcount، emailable، gender، groupmemberships، groups، implicitgroups، registration، rights
- usattachedwiki
باستخدام usprop=centralids، حدد ما إذا كان المستخدم مرتبطا بالويكي المحدد بواسطة هذا المعرف.
- ususers
قائمة من المستخدمين للحصول على معلومات عنهم.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
- ususerids
قائمة معرفات المستخدمين للحصول على معلومات عنهم.
- النوع: 2 = قائمة الأعداد الصحيحة
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
أمثلة:
- عودة المعلومات للمستخدم Example.
- api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [فتح في ملعب]