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/API
list=allrevisions (arv)
- Este módulo requer direitos de leitura.
- Este módulo pode ser usado como um gerador.
- Fonte: MediaWiki
- Licença: GPL-2.0+
Listar todas as revisões.
- arvprop
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.
- userid
- ID de usuário do criador da revisão.
- size
- Comprimento (bytes) da revisão.
- sha1
- SHA-1 (base 16) da revisão.
- contentmodel
- ID do modelo de conteúdo da revisão.
- comment
- Comentário do usuário para a revisão.
- parsedcomment
- Analisar comentário do usuário para a revisão.
- content
- Texto da revisão.
- tags
- Etiquetas para a revisão.
- parsetree
- Obsoleto. Use action=expandtemplates ou action=parse em vez. A árvore de análise XML de conteúdo da revisão (requer o modelo de conteúdo
wikitext
).
- Valores (separados com | ou alternativos): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
- Padrão: ids|timestamp|flags|comment|user
- arvlimit
Limita quantas revisões serão retornadas.
- Não são permitidos mais de 500 (5 000 por bots).
- Tipo: inteiro ou max
- arvexpandtemplates
- Obsoleto.
Use action=expandtemplates em vez disso. Expande predefinições no conteúdo de revisão (requer arvprop=content).
- Tipo: boleano (details)
- arvgeneratexml
- Obsoleto.
Use action=expandtemplates ou action=parse em vez disso. Gerar árvore de analise XML para o conteúdo de revisão (requer arvprop=content).
- Tipo: boleano (details)
- arvparse
- Obsoleto.
Use action=parse em vez disso. Analisa o conteúdo da revisão (requer arvprop=content). Por motivos de desempenho, se esta opção for usada, arvlimit é definindo para 1.
- Tipo: boleano (details)
- arvsection
Apenas recuperar o conteúdo deste número de seção.
- arvdiffto
- 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.
- arvdifftotext
- Obsoleto.
Use action=compare em vez disso. Texto para diff cada revisão. Apenas diff um número limitado de revisões. Substitui arvdiffto. Se arvsection estiver definido, apenas essa seção será diferente desse texto.
- arvdifftotextpst
- 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 arvdifftotext.
- Tipo: boleano (details)
- arvcontentformat
Formato de serialização usado para arvdifftotext e esperado para saída de conteúdo.
- Um dos seguintes valores: text/x-wiki, text/javascript, application/json, text/css, text/plain
- arvuser
Lista apenas revisões desse usuário.
- Tipo: nome de usuário
- arvnamespace
Lista apenas páginas neste espaço nominal.
- 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 *.
- arvstart
A data a partir da qual começar a enumeração.
- Tipo: timestamp (formatos permitidos)
- arvend
A data onde parar a enumeração.
- Tipo: timestamp (formatos permitidos)
- arvdir
Em qual direção enumerar:
- newer
- Lista primeiro mais antigo. Nota: arvstart deve ser anterior a arvend.
- older
- Lista mais recente primeiro (padrão). Nota: arvstart deve ser posterior a arvend.
- Um dos seguintes valores: newer, older
- Padrão: older
- arvexcludeuser
Não lista as revisões deste usuário.
- Tipo: nome de usuário
- arvcontinue
Quando houver mais resultados disponíveis, use isso para continuar.
- arvgeneratetitles
Quando usado como gerador, gera títulos em vez de IDs de revisão.
- Tipo: boleano (details)
- Lista as últimas 50 contribuições por usuário Example.
- api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [abrir na página de testes]
- Lista as primeiras 50 revisões no espaço nominal principal.
- api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [abrir na página de testes]