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
prop=deletedrevisions (drv)
- 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
Obtem informações de revisão excluídas.
Pode ser usado de várias maneiras:
- Obtenha revisões excluídas para um conjunto de páginas, definindo títulos ou pageids. Ordenado por título e timestamp.
- Obter dados sobre um conjunto de revisões excluídas, definindo seus IDs com revids. Ordenado por ID de revisão.
- drvprop
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.
- slotsize
- O comprimento (em bytes) de cada segmento de revisão.
- sha1
- SHA-1 (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
- Comentário do usuário para a revisão.
- parsedcomment
- Analisar comentário do usuário para a revisão.
- content
- Conteúdo de cada segmento de revisão.
- 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): ids, flags, timestamp, user, userid, size, slotsize, sha1, slotsha1, contentmodel, comment, parsedcomment, content, tags, roles, parsetree
- Padrão: ids|timestamp|flags|comment|user
- drvslots
Quais os segmentos de revisão cujos dados devem ser devolvidos quando propriedades relacionadas com segmentos são incluídas em drvprops. 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 *.
- drvlimit
Limita quantas revisões serão retornadas.
- Não são permitidos mais de 500 (5 000 por bots).
- Tipo: inteiro ou max
- drvexpandtemplates
- Obsoleto.
Use action=expandtemplates em vez disso. Expande predefinições no conteúdo de revisão (requer drvprop=content).
- Tipo: boleano (details)
- drvgeneratexml
- Obsoleto.
Use action=expandtemplates ou action=parse em vez disso. Gerar árvore de analise XML para o conteúdo de revisão (requer drvprop=content).
- Tipo: boleano (details)
- drvparse
- Obsoleto.
Use action=parse em vez disso. Analisa o conteúdo da revisão (requer drvprop=content). Por motivos de desempenho, se esta opção for usada, drvlimit é definindo para 1.
- Tipo: boleano (details)
- drvsection
Apenas recuperar o conteúdo deste número de seção.
- drvdiffto
- 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.
- drvdifftotext
- Obsoleto.
Use action=compare em vez disso. Texto para diff cada revisão. Apenas diff um número limitado de revisões. Substitui drvdiffto. Se drvsection estiver definido, apenas essa seção será diferente desse texto.
- drvdifftotextpst
- 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 drvdifftotext.
- Tipo: boleano (details)
- drvcontentformat
- Obsoleto.
Formato de serialização usado para drvdifftotext e esperado para saída de conteúdo.
- Um dos seguintes valores: text/x-wiki, text/javascript, application/json, text/css, text/plain
- drvstart
O timestamp no qual começar a enumerar. Ignorado ao processar uma lista de IDs de revisão.
- Tipo: timestamp (formatos permitidos)
- drvend
O timestamp no qual parar de enumerar. Ignorado ao processar uma lista de IDs de revisão.
- Tipo: timestamp (formatos permitidos)
- drvdir
Em qual direção enumerar:
- newer
- Lista primeiro mais antigo. Nota: drvstart deve ser anterior a drvend.
- older
- Lista mais recente primeiro (padrão). Nota: drvstart deve ser posterior a drvend.
- Um dos seguintes valores: newer, older
- Padrão: older
- drvtag
Lista apenas as revisões com esta tag.
- drvuser
Lista apenas revisões desse usuário.
- Tipo: nome de usuário
- drvexcludeuser
Não lista as revisões deste usuário.
- Tipo: nome de usuário
- drvcontinue
Quando houver mais resultados disponíveis, use isso para continuar.
- Lista as revisões excluídas das páginas Main Page e Talk:Main Page, com conteúdo.
- api.php?action=query&prop=deletedrevisions&titles=Main%20Page|Talk:Main%20Page&drvslots=*&drvprop=user|comment|content [abrir na página de testes]
- Lista as informações para a revisão excluída 123456.
- api.php?action=query&prop=deletedrevisions&revids=123456 [abrir na página de testes]