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

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

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

list=allusers (au)

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

تعداد جميع المستخدمين المسجلين.

وسائط:
aufrom

اسم المستخدم لبدء التعداد منه.

auto

اسم المستخدم لإيقاف التعداد فيه.

auprefix

ابحث عن جميع المستخدمين الذين يبدأون بهذه القيمة.

audir

اتجاه للفرز فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
augroup

تضمين المستخدمين في المجموعات المحددة فقط.

القيم (منفصلة مع | أو البديل): bot، bureaucrat، checkuser، editor، interface-admin، push-subscription-manager، reviewer، suppress، sysop
auexcludegroup

استبعاد المستخدمين في المجموعات المحددة.

القيم (منفصلة مع | أو البديل): bot، bureaucrat، checkuser، editor، interface-admin، push-subscription-manager، reviewer، suppress، sysop
aurights

قم بتضمين المستخدمين بالصلاحيات المحددة فقط، لا تشمل الصلاحيات الممنوحة بواسطة المجموعات الضمنية أو الترقية التلقائية مثل * المستخدمين أو المستخدمين المؤكدين.

القيم (منفصلة مع | أو البديل): abusefilter-hidden-log، abusefilter-hide-log، abusefilter-log، abusefilter-log-detail، abusefilter-log-private، abusefilter-modify، abusefilter-modify-global، abusefilter-modify-restricted، abusefilter-privatedetails، abusefilter-privatedetails-log، abusefilter-revert، abusefilter-view، abusefilter-view-private، apihighlimits، applychangetags، autoconfirmed، autocreateaccount، autopatrol، bigdelete، block، blockemail، bot، browsearchive، changetags، checkuser، checkuser-log، collectionsaveascommunitypage، collectionsaveasuserpage، createaccount، createpage، createtalk، delete، delete-redirect، deletechangetags، deletedhistory، deletedtext، deletelogentry، deleterevision، edit، editcontentmodel، editinterface، editmyoptions، editmyprivateinfo، editmyusercss، editmyuserjs، editmyuserjson، editmyuserjsredirect، editmywatchlist، editprotected، editsemiprotected، editsitecss، editsitejs، editsitejson، editusercss، edituserjs، edituserjson، gadgets-definition-edit، gadgets-edit، hideuser، import، importupload، interwiki، ipblock-exempt، manage-all-push-subscriptions، managechangetags، markbotedits، mergehistory، minoredit، move، move-categorypages، move-rootuserpages، move-subpages، movefile، nominornewtalk، noratelimit، nuke، override-export-depth، pagelang، patrol، patrolmarks، protect، purge، read، renameuser، reupload، reupload-own، reupload-shared، rollback، securepoll-create-poll، securepoll-view-voter-pii، sendemail، siteadmin، skipcaptcha، suppressionlog، suppressredirect، suppressrevision، tboverride، tboverride-account، titleblacklistlog، transcode-reset، transcode-status، unblockself، undelete، unwatchedpages، upload، upload_by_url، userrights، userrights-interwiki، viewmyprivateinfo، viewmywatchlist، viewsuppressed، writeapi
الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
auprop

أية قطعة من المعلومات لتضمينها:

blockinfo
يضيف المعلومات حول المنع الحالي للمستخدم.
groups
يسرد المجموعات التي يوجد بها المستخدم، يستخدم هذا المزيد من موارد الخادم وقد يعرض نتائج أقل من الحد المسموح به.
implicitgroups
يسرد كل المجموعات التي يوجد فيها المستخدم تلقائيا.
rights
يسرد الصلاحيات التي يمتلكها المستخدم.
editcount
يضيف عدد تحريرات المستخدم.
registration
يإضيف الطابع الزمني عند تسجيل المستخدم إذا كان متاحا (قد يكون فارغا).
centralids
يضيف معرفات مركزية وحالة المرفقات للمستخدم.
القيم (منفصلة مع | أو البديل): blockinfo، centralids، editcount، groups، implicitgroups، registration، rights
aulimit

كم عدد أسماء المستخدمين لإرجاعها.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين 1 500 .
الافتراضي: 10
auwitheditsonly

سرد المستخدمين الذين قاموا بتحريرات فقط.

Type: boolean (details)
auactiveusers

سرد المستخدمين النشطين في آخر 30 أيام فقط.

Type: boolean (details)
auattachedwiki

باستخدام auprop=centralids، أشر أيضا إلى ما إذا كان المستخدم مرتبطا بالويكي المحدد بواسطة هذا المعرف.

أمثلة:
سرد المستخدمين ابتداء من Y.
api.php?action=query&list=allusers&aufrom=Y [فتح في ملعب]