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.
- Tipo: data e hora (formatos permitidos)
- starttimestamp
Ao salvar, define isto à data e hora de quando a página foi carregada. Usado para detectar conflitos de edição.
- Tipo: data e hora (formatos permitidos)
- oldid
O número de revisão a utilizar. A última revisão por padrão.
- Tipo: inteiro
- 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.
- nocontent
Omit the HTML content of the new revision in the response.
- Tipo: booleano (detalhes)
- returnto
Título da página. Se a gravação da edição tiver criado uma conta temporária, a API pode responder com um URL que o cliente deve visitar para concluir o início da sessão. Se este parâmetro for fornecido, o URL irá redirecionar para a página nele especificada, em vez da página que foi editada.
- Tipo: título de página
- Aceita páginas que não existem.
- returntoquery
Parâmetros de consulta do URL (com um ? inicial). Se a gravação da edição tiver criado uma conta temporária, a API pode responder com um URL que o cliente deve visitar para concluir o início da sessão. Se este parâmetro for fornecido, o URL irá redirecionar para uma página com os parâmetros de consulta fornecidos.
- Padrão: (vazio)
- returntoanchor
Fragmento de URL (com um # inicial). Se a gravação da edição tiver criado uma conta temporária, a API pode responder com um URL que o cliente deve visitar para concluir o início da sessão. Se este parâmetro for fornecido, o URL irá redirecionar para uma página com o fragmento fornecido.
- Padrão: (vazio)
- 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, chameleon, fallback, minerva, vector
Altere as etiquetas para aplicar à edição.
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- plugins
Plug-ins associados à solicitação da API.
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- 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.