REST Resource: revisions

Ressource: Überarbeitung

Eine Überarbeitung einer Datei.

Einige Ressourcenmethoden (z. B. revisions.update) erfordern eine revisionId. Verwenden Sie die Methode revisions.list, um die ID für eine Überarbeitung abzurufen.

JSON-Darstellung
{
  "id": string,
  "mimeType": string,
  "kind": string,
  "published": boolean,
  "etag": string,
  "exportLinks": {
    string: string,
    ...
  },
  "pinned": boolean,
  "md5Checksum": string,
  "modifiedDate": string,
  "lastModifyingUserName": string,
  "downloadUrl": string,
  "publishAuto": boolean,
  "publishedOutsideDomain": boolean,
  "publishedLink": string,
  "fileSize": string,
  "originalFilename": string,
  "lastModifyingUser": {
    object (User)
  },
  "selfLink": string
}
Felder
id

string

Nur Ausgabe Die ID der Überarbeitung.

mimeType

string

Nur Ausgabe Der MIME-Typ der Version.

kind

string

Nur Ausgabe Dies ist immer drive#revision.

published

boolean

Gibt an, ob diese Überarbeitung veröffentlicht wurde. Dieses Feld wird nur ausgefüllt und kann nur für Docs-Editoren-Dateien geändert werden.

etag

string

Nur Ausgabe Das ETag der Überarbeitung.

pinned

boolean

Gibt an, ob diese Überarbeitung angepinnt ist, um das automatische dauerhafte Löschen zu verhindern. Wenn die Richtlinie nicht konfiguriert ist, wird die Überarbeitung 30 Tage nach dem Hochladen neuerer Inhalte automatisch dauerhaft gelöscht. Dieses Feld kann nur bei Dateien geändert werden, deren Inhalte in Google Drive gespeichert sind. Ausgenommen sind Dateien aus den Docs-Editoren. Sie können Überarbeitungen auch anheften, wenn sie über drive.files.insert/update/copy erstellt werden. Dazu wird der angepinnte Abfrageparameter verwendet. Angepinnte Überarbeitungen werden auf unbestimmte Zeit und mit einem zusätzlichen Speicherkontingent bis zu maximal 200 Überarbeitungen gespeichert.

md5Checksum

string

Nur Ausgabe Eine MD5-Prüfsumme für den Inhalt dieser Überarbeitung. Dieses Feld wird nur für Dateien ausgefüllt, deren Inhalte in Google Drive gespeichert sind.

modifiedDate

string

Nur Ausgabe Der Zeitpunkt der letzten Änderung dieser Überarbeitung (formatierter RFC 3339-Zeitstempel).

lastModifyingUserName

string

Nur Ausgabe Name des Nutzers, der diese Überarbeitung zuletzt geändert hat.

downloadUrl

string

Nur Ausgabe Kurzfristige Download-URL für die Datei. Dieses Feld wird nur für Dateien ausgefüllt, deren Inhalte in Google Drive gespeichert sind.

publishAuto

boolean

Gibt an, ob nachfolgende Überarbeitungen automatisch erneut veröffentlicht werden. Dieses Feld wird nur ausgefüllt und kann nur für Docs-Editoren-Dateien geändert werden.

publishedOutsideDomain

boolean

Gibt an, ob diese Überarbeitung außerhalb der Domain veröffentlicht wurde. Dieses Feld wird nur ausgefüllt und kann nur für Docs-Editoren-Dateien geändert werden.

fileSize

string (int64 format)

Nur Ausgabe Die Größe der Überarbeitung in Byte. Dieses Feld wird nur für Dateien ausgefüllt, deren Inhalte in Google Drive gespeichert sind.

originalFilename

string

Nur Ausgabe Der ursprüngliche Dateiname zum Zeitpunkt der Erstellung dieser Überarbeitung. Dieses Feld wird nur für Dateien ausgefüllt, deren Inhalte in Google Drive gespeichert sind.

lastModifyingUser

object (User)

Nur Ausgabe Der letzte Nutzer, der diese Überarbeitung geändert hat.

Methoden

delete

Löscht eine Dateiversion endgültig.

get

Ruft eine bestimmte Überarbeitung ab.

list

Listet die Überarbeitungen einer Datei auf.

patch

Aktualisiert eine Überarbeitung.

update

Aktualisiert eine Überarbeitung.