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

action=compare

(main | compare)
  • Este módulo requer direitos de leitura.
  • Fonte: MediaWiki
  • Licença: GPL-2.0-or-later

Obter a diferença entre duas páginas.

Um número de revisão, um título de página, um ID de página, um texto ou uma referência relativa para "de" e "para" devem ser fornecidos.

Parâmetros:
fromtitle

Primeiro título para comparar.

fromid

Primeiro ID de página para comparar.

Tipo: inteiro
fromrev

Primeira revisão para comparar.

Tipo: inteiro
fromtext

Use este texto em vez do conteúdo da revisão especificada por fromtitle, fromid ou fromrev.

fromsection

Utilizar apenas a secção especificada do conteúdo 'from' especificado.

frompst

Faz uma transformação pré-salvar em fromtext.

Tipo: boleano (details)
fromcontentformat

Formato de serialização de conteúdo de fromtext.

Um dos seguintes valores: application/json, text/x-wiki, text/javascript, text/css, text/plain
fromcontentmodel

Modelo de conteúdo de fromtext. Se não for fornecido, será adivinhado com base nos outros parâmetros.

Um dos seguintes valores: GadgetDefinition, wikitext, javascript, json, css, text, smw/schema
totitle

Segundo título para comparar.

toid

Segundo ID de página para comparar.

Tipo: inteiro
torev

Segunda revisão para comparar.

Tipo: inteiro
torelative

Use uma revisão relativa à revisão determinada de fromtitle, fromid ou fromrev. Todas as outras opções 'to' serão ignoradas.

Um dos seguintes valores: prev, next, cur
totext

Use este texto em vez do conteúdo da revisão especificada por totitle, toid ou torev.

tosection

Utilizar apenas a secção especificada do conteúdo 'to' especificado.

topst

Faz uma transformação pré-salvar em totext.

Tipo: boleano (details)
tocontentformat

Formato de serialização de conteúdo de totext.

Um dos seguintes valores: application/json, text/x-wiki, text/javascript, text/css, text/plain
tocontentmodel

Modelo de conteúdo de totext. Se não for fornecido, será adivinhado com base nos outros parâmetros.

Um dos seguintes valores: GadgetDefinition, wikitext, javascript, json, css, text, smw/schema
prop

Quais peças de informação incluir.

diff
O dif do HTML.
diffsize
O tamanho do diff HTML, em bytes.
rel
Os IDs de revisão da revisão anteriores a 'from' e depois 'to', se houver.
ids
Os Ids da página e de revisão das revisões 'from' e 'to'.
title
O título das páginas 'from' e 'to' das revisões.
user
O nome de usuário e o ID das revisões 'from' e 'to'.
comment
O comentário das revisões 'from' e 'to'.
parsedcomment
O comentário analisado sobre as revisões 'from' e 'to'.
size
O tamanho das revisões 'from' e 'to'.
Valores (separados com | ou alternativos): diff, diffsize, rel, ids, title, user, comment, parsedcomment, size
Padrão: diff|ids|title
Exemplo:
Criar um diff entre a revisão 1 e 2.
api.php?action=compare&fromrev=1&torev=2 [abrir na página de testes]