Ajuda da API do MediaWiki

Esta é uma página de documentação da API do MediaWiki gerada automaticamente.

Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=discussiontoolsedit

(main | discussiontoolsedit)
  • Este módulo requer direitos de leitura.
  • Este módulo requer direitos de escrita.
  • Este módulo só aceita pedidos POST.
  • Fonte: Ferramentas de discussão
  • Licença: MIT

Publicar uma mensagem numa página de discussão.

Parâmetros específicos:
Estão disponíveis outros parâmetros gerais.
paction

Operação a executar.

addcomment
Adicionar um comentário novo como resposta a um comentário existente.
addtopic
Adicionar uma secção de discussão nova e o primeiro comentário nela.
Este parâmetro é obrigatório.
Um dos seguintes valores: addcomment, addtopic
autosubscribe

Criar automaticamente para o utilizador uma subscrição do tópico da página de discussão?

Um dos seguintes valores: default, no, yes
Valor por omissão: default
page

A página na qual serão realizadas as operações.

Este parâmetro é obrigatório.
token

Uma chave "csrf" obtida de action=query&meta=tokens

Este parâmetro é obrigatório.
formtoken

Um identificador opcional único gerado no cliente para evitar duplas publicações.

Não pode exceder 16 caracteres.
commentname

Nome do comentário a ser respondido. Só é usado quando paction é addcomment.

commentid

Identificador do comentário a ser respondido. Só é usado quando paction é addcomment. Tem precedência sobre commentname .

wikitext

Conteúdo a publicar, como texto wiki. Não pode ser usado em conjunto com html.

html

Conteúdo a publicar, na forma de HTML. Não pode ser usado em conjunto com wikitext.

summary

Resumo da edição.

sectiontitle

O título de uma secção nova quando é usado $1section=new. Só é usado quando paction é addtopic.

allownosectiontitle

Permitir publicar uma nova secção sem título.

Tipo: booliano (detalhes)
useskin

Aplicar o tema selecionado ao resultado do analisador sintático. Pode afetar as seguintes propriedades: text, langlinks, headitems, modules, jsconfigvars e indicators.

Um dos seguintes valores: apioutput, cologneblue, fallback, minerva, modern, monobook, timeless, vector, vector-2022
watchlist

Adicionar ou remover incondicionalmente a página da lista de páginas vigiadas do utilizador atual, usar as preferências (ignorado para robôs) ou não alterar o estado de vigilância.

captchaid

Identificador do captcha (ao gravar a resposta a um captcha).

captchaword

Resposta ao captcha (ao gravar a resposta a um captcha).

nocontent

Omitir o conteúdo HTML da nova revisão na resposta.

tags

Etiquetas de modificação a aplicar à revisão.

Separar os valores com | ou alternativas.
O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
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)
mobileformat

Devolver o resultado da análise sintática numa forma adequada para dispositivos móveis.

Tipo: booliano (detalhes)