Aide de l’API 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/Special:MyLanguage/API:Main_page

action=mergehistory

(main | mergehistory)
  • Ce module nécessite des droits de lecture.
  • Ce module nécessite des droits d’écriture.
  • Ce module accepte seulement les requêtes POST.
  • Source : MediaWiki
  • Licence : GPL-2.0-or-later

Fusionner les historiques des pages.

Paramètres spécifiques :
D'autres paramètres généraux sont disponibles.
from

Titre de la page depuis laquelle l’historique sera fusionné. Impossible à utiliser avec fromid.

fromid

Identifiant de la page depuis laquelle l’historique sera fusionné. Impossible à utiliser avec from.

Type: entier
to

Titre de la page vers laquelle l’historique sera fusionné. Impossible à utiliser avec toid.

toid

Identifiant de la page vers laquelle l’historique sera fusionné. Impossible à utiliser avec to.

Type: entier
timestamp

Horodatage jusqu’auquel les versions seront déplacées de l’historique de la page source vers l’historique de la page de destination. S’il est omis, tout l’historique de la page source sera fusionné dans celui de la page de destination. Vous pouvez spécifier "timestamp|revid" pour séparer deux révisions ayants le même horodatage.

reason

Motif de la fusion de l’historique.

Par défaut : (vide)
starttimestamp

Horodatage à partir duquel les versions seront déplacées de l’historique de la page source vers l’historique de la page de destination. S’il est omis, toutes les révisions avant le horodatage de fin (ou l'intégralité de l’historique si aucun horodatage n'est spécifié) de la page source seront fusionnées dans celles de la page de destination. Vous pouvez spécifier "timestamp|revid" pour distinguer deux révisions ayant le même horodatage.

token

Un jeton « csrf » récupéré par action=query&meta=tokens

Ce paramètre est obligatoire.
Exemples :
Fusionner l’historique complet de AnciennePage dans NouvellePage.
api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [ouvrir dans le bac à sable]
Fusionner les versions de la page AnciennePage jusqu’au 2015-12-31T04:37:41Z dans NouvellePage.
api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason&timestamp=2015-12-31T04%3A37%3A41Z [ouvrir dans le bac à sable]