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
list=alldeletedrevisions (adr)
- Este módulo requer direitos de leitura.
- Este módulo pode ser usado como um gerador.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Lista todas as revisões excluídas por um usuário ou em um espaço nominal.
- adrprop
Quais propriedades mostrar para cada modificação:
- ids
- O ID da revisão.
- flags
- Etiqueta de revisão (menor).
- timestamp
- O timestamp da revisão.
- user
- Usuário que fez a revisão. Se o usuário foi excluído da revisão, uma propriedade userhidden será retornada.
- userid
- ID de usuário do criador da revisão. Se o usuário foi excluído da revisão, uma propriedade userhidden será retornada.
- size
- Comprimento (bytes) da revisão.
- slotsize
- O comprimento (em bytes) de cada segmento de revisão.
- sha1
- SHA-1 (base 16) da revisão. Se o conteúdo foi excluído da revisão, uma propriedade sha1hidden será retornada.
- slotsha1
- O resumo criptográfico SHA-1 (base 16) de cada segmento de revisão. Se o conteúdo foi excluído da revisão, uma propriedade sha1hidden será retornada.
- contentmodel
- O identificador do modelo de conteúdo de cada segmento de revisão.
- comment
- Comentário do usuário para a revisão. Se o comentário foi excluído da revisão, uma propriedade commenthidden será retornada.
- parsedcomment
- Analisar comentário do usuário para a revisão. Se o comentário foi excluído da revisão, uma propriedade commenthidden será retornada.
- content
- Conteúdo de cada segmento de revisão. Se o conteúdo foi excluído da revisão, uma propriedade texthidden será retornada.
- tags
- 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 alternativos): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Padrã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 alternativos): main
- Para especificar todos os valores, use *.
- adrcontentformat-{slot}
O formato de seriação do conteúdo usado para a saída de conteúdo.
- Este parâmetro é um parâmetro de predefinição. Ao fazer o pedido, {slot} no nome do parâmetro deve ser substituído com os valores de adrslots.
- Um dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- adrlimit
Limita quantas revisões serão retornadas.
- Tipo: inteiro ou max
- O valor deve estar entre 1 e 500.
- adrexpandtemplates
- Obsoleto.
Use action=expandtemplates em vez disso. Expande predefinições no conteúdo de revisão (requer adrprop=content).
- Tipo: booleano (detalhes)
- adrgeneratexml
- Obsoleto.
Use action=expandtemplates ou action=parse em vez disso. Gerar árvore de analise XML para o conteúdo de revisão (requer adrprop=content).
- Tipo: booleano (detalhes)
- adrparse
- Obsoleto.
Use action=parse em vez disso. Analisa o conteúdo da revisão (requer 1prop=content). Por motivos de desempenho, se esta opção for usada, 1limit é definindo para 1.
- Tipo: booleano (detalhes)
- adrsection
Apenas recuperar o conteúdo deste número de seção.
- adrdiffto
- Obsoleto.
Use action=compare em vez disso. ID de revisão para diff cada revisão. Use prev, next e cur para a revisão anterior, próxima e atual, respectivamente.
- adrdifftotext
- Obsoleto.
Use action=compare em vez disso. Texto para diff cada revisão. Apenas diff um número limitado de revisões. Substitui 50diffto. Se 50section estiver definido, apenas essa seção será diferente desse texto.
- adrdifftotextpst
- Obsoleto.
Use action=compare em vez disso. Executa uma transformação pré-salvar no texto antes de o difundir. Apenas válido quando usado com adrdifftotext.
- Tipo: booleano (detalhes)
- adrcontentformat
- Obsoleto.
Formato de serialização usado para adrdifftotext e esperado para saída de conteúdo.
- Um dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- adruser
Lista apenas revisões desse usuário.
Nota: Devido ao miser mode, usar adruser e adrnamespace juntos pode resultar em menos de adrlimit resultados antes de continuar; em casos extremos, nenhum resultado pode ser retornado.
- Tipo: usuário, por qualquer de nome de usuário, IP, Usuário temporário, nome interwiki (por exemplo "prefixo>Nomedeexemplo") e ID de usuário (por exemplo "#12345")
- adrnamespace
Lista apenas páginas neste espaço nominal.
Nota: Devido ao miser mode, usar adruser e adrnamespace juntos pode resultar em menos de adrlimit resultados antes de continuar; em casos extremos, nenhum resultado pode ser retornado.
- Valores (separados com | ou alternativos): 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 a partir da qual começar a enumeração.
- Só pode ser usada com adruser.
- Tipo: data e hora (formatos permitidos)
- adrend
A data onde parar a enumeração.
- Só pode ser usada com adruser.
- Tipo: data e hora (formatos permitidos)
- adrdir
Em qual direção enumerar:
- newer
- Lista primeiro mais antigo. Nota: adrstart deve ser anterior a adrend.
- older
- Lista mais recente primeiro (padrão). Nota: adrstart deve ser posterior a adrend.
- 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
- Padrão: older
- adrfrom
Começar listando desse título.
- Não pode ser usada com adruser.
- adrto
Parar a listagem neste título.
- Não pode ser usada com adruser.
- adrprefix
Pesquisa por todo os título que começam com este valor.
- Não pode ser usada com adruser.
- adrexcludeuser
Não lista as revisões deste usuário.
- Não pode ser usada com adruser.
- Tipo: usuário, por qualquer de nome de usuário, IP, Usuário temporário, nome interwiki (por exemplo "prefixo>Nomedeexemplo") e ID de usuário (por exemplo "#12345")
- adrtag
Lista apenas as revisões com esta tag.
- adrcontinue
Quando houver mais resultados disponíveis, use isso para continuar. Informações mais detalhadas em como continuar uma consulta podem ser encontradas em mediawiki.org.
- adrgeneratetitles
Quando usado como gerador, gera títulos em vez de IDs de revisão.
- Tipo: booleano (detalhes)
- Lista as últimas 50 contribuições excluídas pelo usuário Example.
- api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [abrir na página de testes]
- Lista as primeiras 50 edições excluídas no espaço nominal principal.
- api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [abrir na página de testes]