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ę. |