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=options
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de gravação.
- Este módulo aceita apenas pedidos POST.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Alterar as preferências do usuário atual.
Somente as opções que estão registradas no núcleo ou em uma das extensões instaladas, ou as opções com as chaves com prefixo com userjs-
(que podem ser usadas pelos scripts do usuário) podem ser definidas.
- reset
Redefinir preferências para os padrões do site.
- Tipo: booleano (detalhes)
- resetkinds
Lista de tipos de opções para redefinir quando a opção reset está definida.
- Valores (separados com | ou alternativos): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
- Padrão: all
- change
Lista de alterações, nome formatado = valor (por exemplo, skin=vector). Se nenhum valor for dado (nem mesmo um sinal de igual), por exemplo, optionname|otheroption|..., a opção será redefinida para seu valor padrão. Se algum valor passado contém o caractere de pipe (|), use o separador de múltiplo valor alternativo para a operação correta.
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- optionname
O nome da opção que deve ser configurado para o valor dado por optionvalue.
- optionvalue
O valor da opção especificada por optionname.
- token
Um token "csrf" token recuperado de action=query&meta=tokens
- Este parâmetro é obrigatório.
- Resetar todas as preferências.
- api.php?action=options&reset=&token=123ABC [abrir na página de testes]
- Mudar preferências skin e hideminor.
- api.php?action=options&change=skin=vector|hideminor=1&token=123ABC [abrir na página de testes]
- Redefine todas as preferências, então define skin e nickname.
- api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC [abrir na página de testes]