Zasób: Revision
wersja 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,
  "etag": string,
  "pinned": boolean,
  "md5Checksum": string,
  "modifiedDate": string,
  "lastModifyingUserName": string,
  "downloadUrl": string,
  "publishAuto": boolean,
  "publishedOutsideDomain": boolean,
  "publishedLink": string,
  "fileSize": string,
  "originalFilename": string,
  "lastModifyingUser": {
    object ( | 
| Pola | |
|---|---|
| exportLinks | 
 Tylko dane wyjściowe. Linki do eksportowania plików Edytorów Dokumentów do określonych formatów. Obiekt zawierający listę par  | 
| id | 
 Tylko dane wyjściowe. Identyfikator wersji. | 
| mimeType | 
 Tylko dane wyjściowe. Typ MIME wersji. | 
| kind | 
 Tylko dane wyjściowe. Zawsze jest to  | 
| published | 
 Określa, czy ta wersja została opublikowana. Ta wartość jest wypełniana i może być modyfikowana tylko w przypadku plików Edytorów Dokumentów. | 
| etag | 
 Tylko dane wyjściowe. Tag ETag wersji. | 
| pinned | 
 Określa, czy ta wersja jest przypięta, aby zapobiec automatycznemu usuwaniu. Jeśli nie zostanie ustawiona, wersja zostanie automatycznie usunięta po 30 dniach od przesłania nowszych treści. To pole można modyfikować tylko w przypadku plików z treściami przechowywanymi na Dysku, z wyłączeniem plików edytorów Dokumentów. Wersje można też przypinać podczas tworzenia za pomocą drive.files.insert/update/copy, używając parametru zapytania pinned. Przypięte wersje są przechowywane bez ograniczeń czasowych i wykorzystują dodatkowe miejsce na dane (maksymalnie 200 wersji). | 
| md5Checksum | 
 Tylko dane wyjściowe. Suma kontrolna MD5 dla treści tej wersji. Ta informacja będzie widoczna tylko w przypadku plików, których zawartość jest przechowywana na Dysku. | 
| modifiedDate | 
 Tylko dane wyjściowe. Ostatnia modyfikacja tej wersji (sygnatura czasowa w formacie RFC 3339). | 
| lastModifyingUserName | 
 Tylko dane wyjściowe. Nazwa ostatniego użytkownika, który zmodyfikował tę wersję. | 
| downloadUrl | 
 Tylko dane wyjściowe. Krótkoterminowy adres URL pobierania pliku. Ta informacja będzie widoczna tylko w przypadku plików, których zawartość jest przechowywana na Dysku. | 
| publishAuto | 
 Określa, czy kolejne zmiany będą automatycznie publikowane ponownie. Ta wartość jest wypełniana i może być modyfikowana tylko w przypadku plików Edytorów Dokumentów. | 
| publishedOutsideDomain | 
 Czy ta wersja jest opublikowana poza domeną. Ta wartość jest wypełniana i może być modyfikowana tylko w przypadku plików Edytorów Dokumentów. | 
| publishedLink | 
 Tylko dane wyjściowe. Link do opublikowanej wersji. Wartość jest podawana tylko w przypadku plików Edytorów Dokumentów. | 
| fileSize | 
 Tylko dane wyjściowe. Rozmiar wersji w bajtach. Ta informacja będzie widoczna tylko w przypadku plików, których zawartość jest przechowywana na Dysku. | 
| originalFilename | 
 Tylko dane wyjściowe. Oryginalna nazwa pliku w momencie utworzenia tej wersji. Ta informacja będzie widoczna tylko w przypadku plików, których zawartość jest przechowywana na Dysku. | 
| lastModifyingUser | 
 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. | 
| selfLink | 
 Tylko dane wyjściowe. Link do tej wersji. | 
| Metody | |
|---|---|
| 
 | Trwale usuwa wersję pliku. | 
| 
 | Pobiera konkretną wersję. | 
| 
 | Wyświetla listę wersji pliku. | 
| 
 | Aktualizuje wersję. | 
| 
 | Aktualizuje wersję. |