MediaWiki API 說明

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

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

meta=userinfo (ui)

main | query | userinfo

取得目前使用者的資訊。

參數:
uiprop

要包含的資訊部份:

blockinfo
若目前使用者被封鎖則標記出由誰做出,以及出於何種原因。
hasmsg
若目前使用者有等待訊息,添加 messages 標籤。
groups
列出目前使用者所隸屬的所有群組。
groupmemberships
列出明確分配目前使用者的群組,包含各群組成員的逾期日期。
implicitgroups
列出目前使用者自動列入為成員的所有群組。
rights
列出目前使用者所擁有的權限。
changeablegroups
列出目前使用者可以做出添加以及移除的群組。
options
列出目前使用者已設定過的所有偏好設定。
editcount
添加目前使用者的編輯數。
ratelimits
列出所有套用到目前使用者的速率限制。
email
添加使用者的電子郵件地址與電子郵件驗證日期。
realname
添加使用者的真實姓名。
acceptlang
回響由在架構化格式客戶端所發送的 Accept-Language 標頭。
registrationdate
添加使用者的註冊日期。
unreadcount
添加使用者監視清單上的未讀頁面數量(最多999;如有更多則回傳1000+)。
centralids
替使用者添加中心 ID 與附加狀態。
preferencestoken
已棄用。取得權杖來變更目前使用者的偏好設定。
latestcontrib
添加使用者最新貢獻的日期。
多值 (以 |alternative 分隔):acceptlang、​blockinfo、​centralids、​changeablegroups、​editcount、​email、​groupmemberships、​groups、​hasmsg、​implicitgroups、​latestcontrib、​options、​ratelimits、​realname、​registrationdate、​rights、​unreadcount、​preferencestoken
要指定所有值,請使用*
uiattachedwiki

uiprop=centralids 來表明使用者是否附加於由此 ID 所識別出的 wiki。