MediaWiki API 說明
此頁為自動產生的 MediaWiki API 說明文件頁面。
說明文件與範例:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
meta=userinfo (ui)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 授權條款:GPL-2.0-or-later
取得目前使用者的資訊。
參數:
- uiprop
要包含的資訊部份:
- blockinfo
- 若目前使用者被封鎖則標記出由誰做出,以及出於何種原因。
- hasmsg
- 若目前使用者有等待訊息,添加 messages 標籤。
- groups
- 列出目前使用者所隸屬的所有群組。
- groupmemberships
- 列出明確分配目前使用者的群組,包含各群組成員的逾期日期。
- implicitgroups
- 列出目前使用者自動列入為成員的所有群組。
- rights
- 列出目前使用者所擁有的權限。
- changeablegroups
- 列出目前使用者可以做出添加以及移除的群組。
- options
- 列出目前使用者已設定過的所有偏好設定。
- editcount
- 添加目前使用者的編輯數。
- ratelimits
- 列出所有套用到目前使用者的速率限制。
- theoreticalratelimits
- 若根據使用者權限或 IP,他們並非不受所有速率限制的約束,列出所有套用在目前使用者的速率限制
- 添加使用者的電子郵件地址與電子郵件驗證日期。
- realname
- 添加使用者的真實姓名。
- acceptlang
- 回響由在架構化格式客戶端所發送的
Accept-Language
標頭。 - registrationdate
- 添加使用者的註冊日期。
- unreadcount
- 添加使用者監視清單上的未讀頁面數量(最多999;如有更多則回傳1000+)。
- centralids
- 替使用者添加中心 ID 與附加狀態。
- latestcontrib
- 添加使用者最新貢獻的日期。
- 多值 (以 | 或 alternative 分隔):acceptlang、blockinfo、centralids、changeablegroups、editcount、email、groupmemberships、groups、hasmsg、implicitgroups、latestcontrib、options、ratelimits、realname、registrationdate、rights、theoreticalratelimits、unreadcount
- 要指定所有值,請使用*。
- uiattachedwiki
以 uiprop=centralids 來表明使用者是否附加於由此 ID 所識別出的 wiki。