MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

Dokumentation und Beispiele: https://www.mediawiki.org/wiki/API/de

prop=deletedrevisions (drv)

(main | query | deletedrevisions)
  • Dieses Modul erfordert Leserechte.
  • Dieses Modul kann als Generator verwendet werden.
  • Quelle: MediaWiki
  • Lizenz: GPL-2.0+

Get deleted revision information.

May be used in several ways:

  1. Get deleted revisions for a set of pages, by setting titles or pageids. Ordered by title and timestamp.
  2. Get data about a set of deleted revisions by setting their IDs with revids. Ordered by revision ID.
Parameter:
drvprop

Zurückzugebende Eigenschaften jeder Version:

ids
Die Kennung der Version.
flags
Versionsmarkierungen (klein).
timestamp
Der Zeitstempel der Version.
user
Benutzer, der die Version erstellt hat.
userid
Benutzerkennung des Versionserstellers.
size
Länge in Bytes der Version.
sha1
SHA-1-Prüfsumme (Basis 16) der Version.
contentmodel
Inhaltsmodell-Kennung der Version.
comment
Comment by the user for the revision.
parsedcomment
Parsed comment by the user for the revision.
content
Text der Version.
tags
Tags for the revision.
parsetree
The XML parse tree of revision content (requires content model wikitext).
Werte (mit | trennen): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
Standard: ids|timestamp|flags|comment|user
drvlimit

Limit how many revisions will be returned.

Nicht mehr als 500 (5.000 für Bots) erlaubt.
Typ: Ganzzahl oder max
drvexpandtemplates

Expand templates in revision content (requires drvprop=content).

Typ: boolisch (Einzelheiten)
drvgeneratexml
Veraltet.

Generate XML parse tree for revision content (requires drvprop=content; replaced by drvprop=parsetree).

Typ: boolisch (Einzelheiten)
drvparse

Parse revision content (requires drvprop=content). For performance reasons, if this option is used, drvlimit is enforced to 1.

Typ: boolisch (Einzelheiten)
drvsection

Only retrieve the content of this section number.

drvdiffto

Revision ID to diff each revision to. Use prev, next and cur for the previous, next and current revision respectively.

drvdifftotext

Text to diff each revision to. Only diffs a limited number of revisions. Overrides drvdiffto. If drvsection is set, only that section will be diffed against this text.

drvdifftotextpst

Perform a pre-save transform on the text before diffing it. Only valid when used with drvdifftotext.

Typ: boolisch (Einzelheiten)
drvcontentformat

Serialization format used for drvdifftotext and expected for output of content.

Einer der folgenden Werte: application/json, text/x-wiki, text/javascript, text/css, text/plain
drvstart

Der Zeitstempel bei dem die Auflistung beginnen soll. Wird bei der Verarbeitung einer Liste von Bearbeitungs-IDs ignoriert.

Typ: Zeitstempel (erlaubte Formate)
drvend

Der Zeitstempel bei dem die Auflistung enden soll. Wird bei der Verarbeitung einer List von Bearbeitungs-IDs ignoriert.

Typ: Zeitstempel (erlaubte Formate)
drvdir

In which direction to enumerate:

newer
List oldest first. Note: drvstart has to be before drvend.
older
List newest first (default). Note: drvstart has to be later than drvend.
Einer der folgenden Werte: newer, older
Standard: older
drvtag

Listet nur Bearbeitungen auf, die die angegebene Markierung haben.

drvuser

Nur Versionen von diesem Benutzer auflisten.

Typ: Benutzername
drvexcludeuser

Schließe Bearbeitungen dieses Benutzers bei der Auflistung aus.

Typ: Benutzername
drvcontinue

Falls weitere Ergebnisse verfügbar sind, dies zum Fortfahren verwenden.

Beispiele:
Listet die gelöschten Bearbeitungen der Seiten Main Page und Talk:Main Page samt Inhalt auf.
api.php?action=query&prop=deletedrevisions&titles=Main%20Page|Talk:Main%20Page&drvprop=user|comment|content [in Spielwiese öffnen]
Liste Informationen zur gelöschten Bearbeitung 123456.
api.php?action=query&prop=deletedrevisions&revids=123456 [in Spielwiese öffnen]