MediaWiki API 說明

此頁為自動產生的 MediaWiki API 說明文件頁面。

說明文件與範例:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=allusers (au)

main | query | allusers

列舉所有已註冊使用者。

具體參數:
其他通用參數可用。
aufrom

起始列舉的使用者名稱。

auto

終止列舉的使用者名稱。

auprefix

搜尋以此值為開頭的所有使用者。

audir

排序的方向。

單值:ascending、​descending
預設值:ascending
augroup

僅包含在指定群組的使用者。

多值 (以 |alternative 分隔):advocate、​autopatrol、​bot、​global-bot、​global-sysop、​interface-admin、​staff、​staff-bot、​suppress、​sysop、​titan、​vector-tester
auexcludegroup

排除指定群組中的使用者

多值 (以 |alternative 分隔):advocate、​autopatrol、​bot、​global-bot、​global-sysop、​interface-admin、​staff、​staff-bot、​suppress、​sysop、​titan、​vector-tester
aurights

僅包含有指定權限的使用者。不包含透過由隱含或是自動晉升群組所授予的權限,像是:*、使用者、或是自動確認。

多值 (以 |alternative 分隔):abusefilter-bypass-blocked-external-domains、​abusefilter-hidden-log、​abusefilter-hide-log、​abusefilter-log、​abusefilter-log-detail、​abusefilter-log-private、​abusefilter-modify、​abusefilter-modify-blocked-external-domains、​abusefilter-modify-global、​abusefilter-modify-restricted、​abusefilter-privatedetails、​abusefilter-privatedetails-log、​abusefilter-revert、​abusefilter-view、​abusefilter-view-private、​access-vector-migration、​apihighlimits、​applychangetags、​autoconfirmed、​autocreateaccount、​autopatrol、​bigdelete、​block、​blockemail、​bot、​browsearchive、​changetags、​checkuser、​checkuser-log、​checkuser-temporary-account、​checkuser-temporary-account-log、​createaccount、​createpage、​createtalk、​delete、​delete-redirect、​deletechangetags、​deletedhistory、​deletedtext、​deletelogentry、​deleterevision、​dumprequestlog、​dumpsondemand、​dumpsondemand-limit-exempt、​edit、​editcontentmodel、​editglobalinterface、​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、​mwoauthmanageconsumer、​mwoauthmanagemygrants、​mwoauthproposeconsumer、​mwoauthsuppress、​mwoauthupdateownconsumer、​mwoauthviewprivate、​mwoauthviewsuppressed、​nominornewtalk、​noratelimit、​nuke、​oathauth-api-all、​oathauth-disable-for-user、​oathauth-enable、​oathauth-verify-user、​oathauth-view-log、​override-antispoof、​override-export-depth、​pagelang、​patrol、​patrolmarks、​protect、​read、​renameuser、​reupload、​reupload-own、​reupload-shared、​rollback、​sboverride、​searchdigest-admin、​searchdigest-reader、​sendemail、​siteadmin、​skipcaptcha、​spamblacklistlog、​subscription、​suppressionlog、​suppressredirect、​suppressrevision、​tboverride、​tboverride-account、​titleblacklistlog、​unblockself、​undelete、​unwatchedpages、​upload、​upload_by_url、​userrights、​userrights-interwiki、​viewmyprivateinfo、​viewmywatchlist、​viewsuppressed、​wikicloset-configure、​wikicloset-list、​wikicloset-list-staging、​wikicloset-use-api、​wikiclosetdebug、​writeapi
值的最大數目為 50(用於客戶端允許的較高限制為 500)。
auprop

要包含的資訊部份:

blockinfo
添加有關使用者目前封鎖的資訊。
groups
列出使用者所在的群組。這會使用到較多伺服器資源,並且可能會回傳少於限制條件的結果。
implicitgroups
列出使用者自動列入的所有群組。
rights
列出使用者所擁有的權限。
editcount
添加使用者的編輯次數。
registration
若可能的話,添加當使用者註冊時的時間戳記(可能為空白)。
centralids
替使用者添加中心 ID 與附加狀態。
多值 (以 |alternative 分隔):blockinfo、​centralids、​editcount、​groups、​implicitgroups、​registration、​rights
aulimit

要回傳的使用者名稱總數。

類型:整數或max
數值必須在 1 與 500 之間。
預設值:10
auwitheditsonly

僅列出有做過編輯的使用者。

類型:布林值(詳細資訊
auactiveusers

僅列出在最近 30 天裡活躍的使用者。

類型:布林值(詳細資訊
auattachedwiki

auprop=centralids 使用,另外表明使用者是否附加於由此 ID 所識別出的 wiki。