MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

Dokumentation und Beispiele: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=mergehistory

(main | mergehistory)
  • Dieses Modul erfordert Leserechte.
  • Dieses Modul erfordert Schreibrechte.
  • Dieses Modul akzeptiert nur POST-Anfragen.
  • Quelle: MediaWiki
  • Lizenz: GPL-2.0-or-later

Führt Versionsgeschichten von Seiten zusammen.

Spezifische Parameter:
Weitere allgemeine Parameter sind verfügbar.
from

Titel der Seite, von der aus der Verlauf zusammengeführt wird. Kann nicht zusammen mit fromid verwendet werden.

fromid

Seiten-ID der Seite, von der aus die Versionsgeschichte zusammengeführt wird. Kann nicht zusammen mit from verwendet werden.

Typ: Ganzzahl
to

Titel der Seite, zu der die Geschichte zusammengeführt wird. Kann nicht zusammen mit toid verwendet werden.

toid

Seiten-ID der Seite, zu der die Versionsgeschichte zusammengeführt werden soll. Kann nicht zusammen mit to verwendet werden.

Typ: Ganzzahl
timestamp

Zeitstempel, bis zu dem Revisionen aus der Historie der Quellseite in die Historie der Zielseite verschoben werden sollen. Wenn du nichts angibst, wird der gesamte Seitenverlauf der Quellseite mit der Zielseite zusammengeführt.

Typ: Zeitstempel (erlaubte Formate)
reason

Grund für die Zusammenführung der Versionsgeschichten

Standard: (leer)
token

Ein „csrf“-Token abgerufen von action=query&meta=tokens

Dieser Parameter ist erforderlich.
Beispiele:
Fügt alle Versionen von Oldpage der Versionsgeschichte von Newpage hinzu.
api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [in Spielwiese öffnen]
Führe die Seitenrevisionen von Oldpage bis 2015-12-31T04:37:41Z in Newpage zusammen.
api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason&timestamp=2015-12-31T04%3A37%3A41Z [in Spielwiese öffnen]