MediaWiki API 帮助

这是自动生成的MediaWiki API文档页面。

文档和例子:-{R|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
列举所有应用到当前用户的速率限制。
theoreticalratelimits
列出所有适用于当前用户的速率限制,前提是他们不能基于用户权限或ip免除所有速率限制
email
添加用户的电子邮件地址及电子邮件验证日期。
realname
添加用户的真实姓名。
acceptlang
重复由客户端以结构化格式发送的Accept-Language标头。
registrationdate
添加用户的注册时间。
unreadcount
添加用户监视列表上的未读页面数量(最多999;如有更多则返回1000+)。
centralids
添加中心ID并为用户附加状态。
latestcontrib
添加用户最新贡献的日期。
值(以|替代物分隔):acceptlang、​blockinfo、​centralids、​changeablegroups、​editcount、​email、​groupmemberships、​groups、​hasmsg、​implicitgroups、​latestcontrib、​options、​ratelimits、​realname、​registrationdate、​rights、​theoreticalratelimits、​unreadcount
要指定所有值,请使用*
uiattachedwiki

uiprop=centralids一起使用,表明用户是否附加于此ID定义的wiki。