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/API
list=alldeletedrevisions (adr)
- Este módulo requer direitos de leitura.
- Este módulo pode ser usado como gerador.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Listar todas as revisões eliminadas por um utilizador ou de um espaço nominal.
- adrprop
As propriedades a serem obtidas para cada revisão:
- ids
- O identificador da revisão.
- flags
- As etiquetas da revisão (menor).
- timestamp
- A data e hora da revisão.
- user
- O utilizador que fez a revisão.
- userid
- O identificador de utilizador do criador da revisão.
- size
- O comprimento (em bytes) da revisão.
- slotsize
- O comprimento (em bytes) de cada segmento de revisão.
- sha1
- O resumo criptográfico SHA-1 (na base 16) da revisão.
- slotsha1
- O resumo criptográfico SHA-1 (base 16) de cada segmento de revisão.
- contentmodel
- O identificador do modelo de conteúdo de cada segmento de revisão.
- comment
- O comentário do utilizador para a revisão.
- parsedcomment
- O comentário do utilizador para a revisão, após a análise sintática.
- content
- Conteúdo de cada segmento de revisão.
- tags
- As etiquetas para a revisão.
- roles
- Listar as funções dos segmentos de conteúdo que existem na revisão.
- parsetree
- Obsoleto. Usar antes action=expandtemplates ou action=parse. A árvore XML da análise sintática do conteúdo da revisão
wikitext
.
- Valores (separados com | ou alternativas): ids, flags, timestamp, user, userid, size, slotsize, sha1, slotsha1, contentmodel, comment, parsedcomment, content, tags, roles, parsetree
- Valor por omissão: ids|timestamp|flags|comment|user
- adrslots
Quais os segmentos de revisão cujos dados devem ser devolvidos quando propriedades relacionadas com segmentos são incluídas em adrprops. Se for omitido, serão devolvidos dados do segmento principal (main) num formato compatível com versões anteriores.
- Valores (separados com | ou alternativas): main
- Para especificar todos os valores, use *.
- adrlimit
Limitar o número de revisões que serão devolvidas.
- Não são permitidos mais do que 500 (5 000 para robôs).
- Tipo: inteiro ou max
- adrexpandtemplates
- Obsoleto.
Em substituição, use action=expandtemplates. Expandir predefinições no conteúdo da revisão (requer adrprop=content).
- Tipo: booliano (detalhes)
- adrgeneratexml
- Obsoleto.
Em substituição, use action=expandtemplates ou action=parse. Gerar a árvore de análise sintática em XML do conteúdo da revisão (requer adrprop=content).
- Tipo: booliano (detalhes)
- adrparse
- Obsoleto.
Em substituição, use action=parse. Fazer a análise sintática do conteúdo da revisão (requer adrprop=content). Por motivos de desempenho, se esta opção for usada adrlimit é forçado a ser 1.
- Tipo: booliano (detalhes)
- adrsection
Obter apenas o conteúdo da secção que tem este número.
- adrdiffto
- Obsoleto.
Em substituição, use action=compare. O identificador da revisão contra a qual será tirada uma lista de diferenças de cada revisão. Usar prev (anterior), next (seguinte) e cur (atual).
- adrdifftotext
- Obsoleto.
Em substituição, use action=compare. O texto contra o qual será tirada uma lista de diferenças de cada revisão. Só produz as diferenças para um número limitado de revisões. Tem precedência sobre adrdiffto. Se adrsection estiver definido, só o conteúdo dessa secção será comparado contra o texto.
- adrdifftotextpst
- Obsoleto.
Em substituição, use action=compare. Fazer uma transformação anterior à gravação do texto, antes de calcular as diferenças. Só é válido quando usado com adrdifftotext.
- Tipo: booliano (detalhes)
- adrcontentformat
- Obsoleto.
O formato de seriação usado para adrdifftotext e esperado para o conteúdo produzido.
- Um dos seguintes valores: text/x-wiki, text/javascript, application/json, text/css, text/plain
- adruser
Listar só as revisões feitas por este utilizador.
- Tipo: nome de utilizador
- adrnamespace
Listar só as páginas neste espaço nominal.
- Valores (separados com | ou alternativas): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar todos os valores, use *.
- adrstart
A data e hora da revisão a partir da qual será começada a enumeração.
- Só pode ser usado com adruser.
- Tipo: data e hora (formatos permitidos)
- adrend
A data e hora na qual será terminada a enumeração.
- Só pode ser usado com adruser.
- Tipo: data e hora (formatos permitidos)
- adrdir
A direção da enumeração:
- newer
- Listar o mais antigo primeiro. Nota: adrstart tem de estar antes de adrend.
- older
- Listar o mais recente primeiro (padrão). Nota: adrstart tem de estar depois de adrend.
- Um dos seguintes valores: newer, older
- Valor por omissão: older
- adrfrom
Começar a listagem neste título.
- Não pode ser usado com adruser.
- adrto
Terminar a listagem neste título.
- Não pode ser usado com adruser.
- adrprefix
Procurar todos os títulos de página que começam por este valor.
- Não pode ser usado com adruser.
- adrexcludeuser
Não listar as revisões feitas por este utilizador.
- Não pode ser usado com adruser.
- Tipo: nome de utilizador
- adrtag
Listar só as revisões marcadas com esta etiqueta.
- adrcontinue
Quando houver mais resultados disponíveis, usar isto para continuar
- adrgeneratetitles
Ao ser usado como gerador, gerar títulos em vez de identificadores de revisões.
- Tipo: booliano (detalhes)
- Listar as últimas 50 contribuições eliminadas do utilizador Example.
- api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [abrir na página de testes]
- Listar as primeiras 50 revisões eliminadas no espaço nominal principal.
- api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [abrir na página de testes]