REST Resource: revisions

Zasób: Revision

Metadane wersji pliku.

Niektóre metody zasobów (np. revisions.update) wymagają revisionId. Aby pobrać identyfikator wersji, użyj metody revisions.list.

Zapis JSON
{
  "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)
  }
}
Pola
id

string

Tylko dane wyjściowe. Identyfikator wersji.

mimeType

string

Tylko dane wyjściowe. Typ MIME wersji.

kind

string

Tylko dane wyjściowe. Określa rodzaj danego zasobu. Wartość: ustalony ciąg znaków "drive#revision".

published

boolean

Określa, czy ta wersja została opublikowana. Dotyczy to tylko plików Edytorów Dokumentów.

keepForever

boolean

Określa, czy ta wersja ma być przechowywana na zawsze, nawet jeśli nie jest już wersją główną. Jeśli nie zostanie ustawiona, wersja zostanie automatycznie usunięta po 30 dniach od przesłania nowszych treści. Można to ustawić w przypadku maksymalnie 200 wersji pliku.

To pole dotyczy tylko plików z zawartością binarną na Dysku.

md5Checksum

string

Tylko dane wyjściowe. Suma kontrolna MD5 treści wersji. Dotyczy to tylko plików z zawartością binarną na Dysku.

modifiedTime

string

Tylko dane wyjściowe. Ostatnia modyfikacja wersji (data i godzina w formacie RFC 3339).

publishAuto

boolean

Określa, czy kolejne zmiany będą automatycznie publikowane ponownie. Dotyczy to tylko plików Edytorów Dokumentów.

publishedOutsideDomain

boolean

Czy ta wersja jest opublikowana poza domeną. Dotyczy to tylko plików Edytorów Dokumentów.

size

string (int64 format)

Tylko dane wyjściowe. Rozmiar treści wersji w bajtach. Dotyczy to tylko plików z zawartością binarną na Dysku.

originalFilename

string

Tylko dane wyjściowe. Oryginalna nazwa pliku użyta do utworzenia tej wersji. Dotyczy to tylko plików z zawartością binarną na Dysku.

lastModifyingUser

object (User)

Tylko dane wyjściowe. Ostatni użytkownik, który zmodyfikował tę wersję. To pole jest wypełniane tylko wtedy, gdy ostatnia modyfikacja została przeprowadzona przez zalogowanego użytkownika.

Metody

delete

Trwale usuwa wersję pliku.

get

Pobiera metadane lub treść wersji według identyfikatora.

list

Wyświetla listę wersji pliku.

update

Aktualizuje wersję za pomocą semantyki poprawki.