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=visualeditoredit
- Este módulo é interno ou instável. Sua operação pode mudar sem aviso prévio.
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de gravação.
- Este módulo aceita apenas pedidos POST.
- Fonte: VisualEditor
- Licença: MIT
Salva uma página HTML5 em MediaWiki (convertida para texto wiki através do serviço Parsoid).
- paction
- Ação a realizar. 
- Este parâmetro é obrigatório.
- Um dos seguintes valores: diff, save, serialize, serializeforcache
- page
- A página na qual se realizam ações. 
- Este parâmetro é obrigatório.
- token
- Um token "csrf" token recuperado de action=query&meta=tokens 
- Este parâmetro é obrigatório.
- wikitext
- O texto wiki para ser utilizado. 
- section
- A seção sobre a qual agir. 
- sectiontitle
- Título para nova seção. 
- basetimestamp
- Ao salvar, define isto à data e hora da revisão que foi editada. Usado para detectar conflitos de edição. 
- starttimestamp
- Ao salvar, define isto à data e hora de quando a página foi carregada. Usado para detectar conflitos de edição. 
- oldid
- O número de revisão a utilizar. A última revisão por padrão. Utiliza 0 a uma página nova. 
- minor
- Marca edições menores. 
- watchlist
- Adicione ou remova incondicionalmente a página da lista de páginas vigiadas do usuário atual, use preferências (ignoradas para usuários de robô) ou não mude a vigilância. 
- html
- HTML para enviar a Parsoid em troca de wikitexto. 
- etag
- ETag para enviar. 
- summary
- Sumário de edição. 
- captchaid
- ID Captcha (quando salvar com uma resposta captcha). 
- captchaword
- Responde ao captcha (ao salvar com uma resposta captcha). 
- cachekey
- Usa o resultado de um pedido "serializeforcache" anterior com esta chave. Invalida html. 
- useskin
- Aplique a skin selecionada na saída do analisador. Pode afetar as seguintes propriedades: langlinks, headitems, modules, jsconfigvars, indicators. 
- Um dos seguintes valores: apioutput, fallback, minerva, monobook, timeless, vector, vector-2022
- tags
- Altere as etiquetas para aplicar à edição. 
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes permitidos limites mais altos).
- plugins
- Plug-ins associados à solicitação da API. 
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes permitidos limites mais altos).
- data-{plugin}
- Dados arbitrários enviados por um plug-in com a solicitação de API. 
- Este parâmetro é um parâmetro de predefinição. Ao fazer o pedido, {plugin} no nome do parâmetro deve ser substituído com os valores de plugins.