راهنمای واسط برنامه‌نویسی کاربردی مدیاویکی

این یک صفحهٔ مستندات برای واسط برنامه‌نویسی کاربردی مدیاویکی است که به‌طور خودکار ایجاد شده‌است.

مستندات و نمونه‌ها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=allusers (au)

(main | query | allusers)
  • این پودمان نیازمند اختیارات خواندن است.
  • منبع: MediaWiki
  • مجوز: GPL-2.0-or-later

Enumerate all registered users.

پارامترها:
aufrom

The username to start enumerating from.

auto

The username to stop enumerating at.

auprefix

Search for all users that begin with this value.

audir

جهتی که باید مرتب شود.

یکی از مقدارهای زیر: ascending، descending
پیش‌فرض: ascending
augroup

Only include users in the given groups.

مقدارهای (جداشده با | یا جایگزین‌های آن): bot، bureaucrat، interface-admin، suppress، sysop
auexcludegroup

Exclude users in the given groups.

مقدارهای (جداشده با | یا جایگزین‌های آن): bot، bureaucrat، interface-admin، suppress، sysop
aurights

Only include users with the given rights. Does not include rights granted by implicit or auto-promoted groups like *, user, or autoconfirmed.

مقدارهای (جداشده با | یا جایگزین‌های آن): 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، 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، ipblock-exempt، managechangetags، markbotedits، mergehistory، minoredit، move، move-categorypages، move-rootuserpages، move-subpages، movefile، nominornewtalk، noratelimit، nuke، oathauth-api-all، oathauth-disable-for-user، oathauth-enable، oathauth-verify-user، oathauth-view-log، override-export-depth، pagelang، patrol، patrolmarks، protect، purge، read، renameuser، replacetext، reupload، reupload-own، reupload-shared، rollback، sboverride، sendemail، siteadmin، skipcaptcha، spamblacklistlog، suppressionlog، suppressredirect، suppressrevision، tboverride، tboverride-account، titleblacklistlog، unblockself، undelete، unwatchedpages، upload، upload_by_url، userrights، userrights-interwiki، viewmyprivateinfo، viewmywatchlist، viewsuppressed، writeapi
حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیت‌های بالاتر را دارند).
auprop

Which pieces of information to include:

blockinfo
Adds the information about a current block on the user.
groups
Lists groups that the user is in. This uses more server resources and may return fewer results than the limit.
implicitgroups
Lists all the groups the user is automatically in.
rights
فهرست امتیازاتی که کاربر دارد.
editcount
شمار ويرایش کاربر را می‌افزايد
registration
زمان ثبت نام کاربر را در صورت وجود می‌افزايد (ممکن است خالی باشد)
centralids
Adds the central IDs and attachment status for the user.
مقدارهای (جداشده با | یا جایگزین‌های آن): blockinfo، centralids، editcount، groups، implicitgroups، registration، rights
aulimit

تعداد کل نام‌های کاربری برای بازگرداندن.

نوع: عدد صحیح یا max
The value must be between ۱ and ۵۰۰.
پیش‌فرض: 10
auwitheditsonly

فقط کاربرانی را که ويرایش داشته اند ليست کن

نوع: بولی (جزئیات)
auactiveusers

فقط کاربرانی را ليست کن که در 30 روز گذشته فعاليت داشته‌اند

نوع: بولی (جزئیات)
auattachedwiki

With auprop=centralids, also indicate whether the user is attached with the wiki identified by this ID.