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
- 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.
- 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, authentication-popup, cologneblue, contenttranslation, 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.
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)