REST Resource: revisions

Ressource: Revision

Die Metadaten für eine Überarbeitung einer Datei.

Für einige Ressourcenmethoden (z. B. revisions.update) ist ein revisionId erforderlich. Verwenden Sie die Methode revisions.list, um die ID für eine Revision abzurufen.

JSON-Darstellung
{
  "exportLinks": {
    string: string,
    ...
  },
  "id": string,
  "mimeType": string,
  "kind": string,
  "published": boolean,
  "keepForever": boolean,
  "md5Checksum": string,
  "modifiedTime": string,
  "publishAuto": boolean,
  "publishedOutsideDomain": boolean,
  "publishedLink": string,
  "size": string,
  "originalFilename": string,
  "lastModifyingUser": {
    object (User)
  }
}
Felder
id

string

Nur Ausgabe. Die ID der Überarbeitung.

mimeType

string

Nur Ausgabe. Der MIME-Typ der Version.

kind

string

Nur Ausgabe. Kennzeichnet, welche Art von Ressource dies ist. Wert: der feste String "drive#revision".

published

boolean

Gibt an, ob diese Version veröffentlicht ist. Dies gilt nur für Dateien in den Docs-Editoren.

keepForever

boolean

Gibt an, ob diese Version dauerhaft beibehalten werden soll, auch wenn sie nicht mehr die Head-Revision ist. Wenn sie nicht festgelegt ist, wird die Überarbeitung 30 Tage nach dem Hochladen neuerer Inhalte automatisch gelöscht. Das Limit liegt bei maximal 200 Revisionen pro Datei.

Dieses Feld gilt nur für Dateien mit binären Inhalten in Drive.

md5Checksum

string

Nur Ausgabe. Die MD5-Prüfsumme des Inhalts der Revision. Dies gilt nur für Dateien mit binären Inhalten in Drive.

modifiedTime

string

Nur Ausgabe. Der Zeitpunkt der letzten Änderung der Überarbeitung (RFC 3339-Datum/Uhrzeit).

publishAuto

boolean

Gibt an, ob nachfolgende Überarbeitungen automatisch neu veröffentlicht werden. Dies gilt nur für Dateien in den Docs-Editoren.

publishedOutsideDomain

boolean

Gibt an, ob diese Überarbeitung außerhalb der Domain veröffentlicht wird. Dies gilt nur für Dateien in den Docs-Editoren.

size

string (int64 format)

Nur Ausgabe. Die Größe des Inhalts der Überarbeitung in Byte. Dies gilt nur für Dateien mit binären Inhalten in Drive.

originalFilename

string

Nur Ausgabe. Der ursprüngliche Dateiname, der zum Erstellen dieser Überarbeitung verwendet wurde. Dies gilt nur für Dateien mit binären Inhalten in Drive.

lastModifyingUser

object (User)

Nur Ausgabe. Der letzte Nutzer, der diese Version geändert hat. Dieses Feld wird nur ausgefüllt, wenn die letzte Änderung von einem angemeldeten Nutzer vorgenommen wurde.

Methoden

delete

Löscht eine Dateiversion endgültig.

get

Ruft die Metadaten oder den Inhalt einer Revision anhand der ID ab.

list

Listet die Überarbeitungen einer Datei auf.

update

Aktualisiert eine Revision mit Patchsemantik.