Ajuda da API do MediaWiki
Esta é uma página de documentação da API do MediaWiki gerada automaticamente.
Documentação e exemplos: https://www.mediawiki.org/wiki/API
meta=userinfo (ui)
- Este módulo requer direitos de leitura.
- Fonte: MediaWiki
- Licença: GPL-2.0+
Obter informações sobre o utilizador atual.
Parâmetros:
- uiprop
As informações que devem ser incluídas:
- blockinfo
- Etiquetas que indicam se o utilizador atual está bloqueado, por quem, e qual o motivo.
- hasmsg
- Adiciona uma etiqueta messages se o utilizador atual tem mensagens pendentes.
- groups
- Lista todos os grupos aos quais o utilizador atual pertence.
- groupmemberships
- Lists groups that the current user has been explicitly assigned to, including the expiry date of each group membership.
- implicitgroups
- Lista todos os grupos aos quais o utilizador atual pertence automaticamente.
- rights
- Lista todas as permissões que o utilizador atual tem.
- changeablegroups
- Lista os grupos aos quais o utilizador atual pode ser adicionado ou de onde pode ser removido.
- options
- Lista todas as preferências que o utilizador atual definiu.
- preferencestoken
- Obsoleto. Obter uma chave para alterar as preferências do utilizador atual.
- editcount
- Adiciona a contagem de edições do utilizador atual.
- ratelimits
- Lista todas as frequências limite do utilizador atual.
- Adicionar o correio eletrónico do utilizador e a data de autenticação do correio eletrónico.
- realname
- Adiciona o nome real do utilizador.
- acceptlang
- Faz eco do cabeçalho
Accept-Language
enviado pelo cliente num formato estruturado. - registrationdate
- Adiciona a data de registo do utilizador.
- unreadcount
- Adiciona a contagem de páginas não lidas da lista de páginas vigiadas do utilizador (máximo 999; devolve 1000+ se forem mais).
- centralids
- Adiciona os identificadores centrais e o estado de ligação central (attachment) do utilizador.
- Valores (separados com | ou alternativas): blockinfo, hasmsg, groups, groupmemberships, implicitgroups, rights, changeablegroups, options, preferencestoken, editcount, ratelimits, email, realname, acceptlang, registrationdate, unreadcount, centralids
- uiattachedwiki
Com uiprop=centralids, indicar se o utilizador tem ligação com a wiki designada por este identificador.
Exemplos:
- Obter informações sobre o utilizador atual.
- api.php?action=query&meta=userinfo [abrir na página de testes]
- Obter informações adicionais sobre o utilizador atual.
- api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [abrir na página de testes]