Ajuda da API MediaWiki
Esta é uma página de documentação da API MediaWiki gerada automaticamente.
Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globaluserrights
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de gravação.
- Este módulo aceita apenas pedidos POST.
- Fonte: CentralAuth
- Licença: GPL-2.0-or-later
Adicionar/remover um usuário para/de grupos globais.
- user
Nome de usuário global.
- Tipo: usuário, por qualquer de nome de usuário e ID de usuário (por exemplo "#12345")
- userid
- Obsoleto.
ID de usuário global.
- Tipo: inteiro
- add
Adicionar o usuário para estes grupos globais.
- Valores (separados com | ou alternativos): abusefilter-maintainer, founder, global-bot, global-deleter, global-interface-editor, global-rollbacker, steward
- expiry
Expiração de timestamps. Pode ser relativo (por exemplo 5 meses ou 2 semanas) ou absoluto (por exemplo 2014-09-18T12:34:56Z). Se apenas um timestamp for configurado, ele sera usado para todos os grupos passados pelo parâmetro add. Use infinite, indefinite, infinity ou never, para um grupo de usuários que nunca expiram.
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- Padrão: infinite
- remove
Remover o usuário destes grupos globais.
- Valores (separados com | ou alternativos): abusefilter-maintainer, founder, global-bot, global-deleter, global-interface-editor, global-rollbacker, steward
- reason
Motivo para a mudança.
- Padrão: (vazio)
- token
Um token "userrights" token recuperado de action=query&meta=tokens
Para compatibilidade, o token usado na interface web também é aceito.
- Este parâmetro é obrigatório.
Esse parâmetro não é usado no momento.
- Valores (separados com | ou alternativos):
- Adicionar usuário FooBot ao grupo global "bot", e removê-lo dos grupos globais "sysop" e "bureaucrat"
- api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir na página de testes]
- Adicionar o usuário global com ID 123 ao grupo global "bot", e removê-lo dos grupos globais "sysop" e "bureaucrat"
- api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir na página de testes]