Aide de l’API de MediaWiki
Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.
Documentation et exemples : https://www.mediawiki.org/wiki/API
action=compare
- Ce module nécessite des droits de lecture.
 - Source : MediaWiki
 - Licence : GPL-2.0+
 
Obtenir la différence entre deux pages.
Vous devez passer un numéro de révision, un titre de page, ou un ID de page, à la fois pour « from » et « to ».
- fromtitle
 Premier titre à comparer.
- fromid
 ID de la première page à comparer.
- Type : entier
 - fromrev
 Première révision à comparer.
- Type : entier
 - fromtext
 Utiliser ce texte au lieu du contenu de la révision spécifié par fromtitle, fromid ou fromrev.
- frompst
 Faire une transformation avant enregistrement sur fromtext.
- Type : booléen (détails)
 - fromcontentformat
 Sérialisation du contenu de fromtext.
- Une des valeurs suivantes : text/x-wiki, text/javascript, application/json, text/css, text/plain
 - fromcontentmodel
 Modèle de contenu de fromtext. Si non fourni, il sera deviné d’après les autres paramètres.
- Une des valeurs suivantes : wikitext, javascript, json, css, text
 - totitle
 Second titre à comparer.
- toid
 ID de la seconde page à comparer.
- Type : entier
 - torev
 Seconde révision à comparer.
- Type : entier
 - torelative
 Utiliser une révision relative à la révision déterminée de fromtitle, fromid ou fromrev. Toutes les autres options 'to' seront ignorées.
- Une des valeurs suivantes : prev, next, cur
 - totext
 Utiliser ce texte au lieu du contenu de la révision spécifié par totitle, toid ou torev.
- topst
 Faire une transformation avant enregistrement sur totext.
- Type : booléen (détails)
 - tocontentformat
 Sérialisation du contenu de totext.
- Une des valeurs suivantes : text/x-wiki, text/javascript, application/json, text/css, text/plain
 - tocontentmodel
 Modèle de contenu de totext. Si non fourni, il sera deviné d’après les autres paramètres.
- Une des valeurs suivantes : wikitext, javascript, json, css, text
 - prop
 Quelles informations obtenir.
- diff
 - Le diff HTML.
 - diffsize
 - La taille du diff HTML en octets.
 - rel
 - L’ID des révisions précédant 'depuis' et 'vers', s’il y en a.
 - ids
 - L’ID de page et de révision des révisions 'depuis' et 'vers'.
 - title
 - Le titre de page des révisions 'depuis' et 'vers'.
 - user
 - Le nom et l’ID d’utilisateur des révisions 'depuis' et 'vers'.
 - comment
 - Le commentaire des révisions 'depuis' et 'vers'.
 - parsedcomment
 - Le commentaire analysé des révisions 'depuis' et 'vers'.
 - size
 - La taille des révisions 'depuis' et 'vers'.
 
- Valeurs (séparées par | ou autre) : diff, diffsize, rel, ids, title, user, comment, parsedcomment, size
 - Par défaut : diff|ids|title
 
- Créer une différence entre les révisions 1 et 2
 - api.php?action=compare&fromrev=1&torev=2 [ouvrir dans le bac à sable]