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

(main | 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).

Parâmetros:
Estão disponíveis outros parâmetros gerais.
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, 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 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.
mobileformat

Retornar saída de análise em um formato adequado para dispositivos móveis.

Tipo: booleano (detalhes)