Zasób: wersja
Wersja pliku.
Niektóre metody zasobów (takie jak revisions.update
) wymagają revisionId
. Użyj metody revisions.list
, aby pobrać identyfikator wersji.
Zapis JSON |
---|
{
"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 ( |
Pola | |
---|---|
id |
Tylko dane wyjściowe. Identyfikator wersji. |
mimeType |
Tylko dane wyjściowe. Typ MIME wersji. |
kind |
Tylko dane wyjściowe. To zawsze |
published |
Określa, czy ta wersja została opublikowana. To pole jest wypełniane i można je modyfikować tylko w przypadku plików edytorów Dokumentów. |
etag |
Tylko dane wyjściowe. Wartość ETag wersji. |
exportLinks |
Tylko dane wyjściowe. Linki do eksportowania plików edytorów Dokumentów do określonych formatów Obiekt zawierający listę par |
pinned |
Określa, czy ta wersja jest przypięta, aby zapobiec automatycznemu usuwaniu. Jeśli zasada nie jest skonfigurowana, wersja jest automatycznie usuwana 30 dni po przesłaniu nowszych treści. To pole można modyfikować tylko w przypadku plików z treścią zapisaną na Dysku (z wyjątkiem plików edytorów Dokumentów). Wersje można też przypinać podczas ich tworzenia za pomocą pliku drive.files.insert/update/copy za pomocą przypiętego parametru zapytania. Przypięte wersje są przechowywane bezterminowo z wykorzystaniem dodatkowego limitu miejsca. Maksymalna liczba wersji to 200. |
md5Checksum |
Tylko dane wyjściowe. Suma kontrolna MD5 dla treści tej wersji. Pole będzie wypełniane tylko w przypadku plików zawierających treści przechowywane na Dysku. |
modifiedDate |
Tylko dane wyjściowe. Data ostatniej modyfikacji (sygnatura czasowa RFC 3339). |
lastModifyingUserName |
Tylko dane wyjściowe. Nazwa ostatniego użytkownika, który zmienił tę wersję. |
downloadUrl |
Tylko dane wyjściowe. Krótki adres URL pobierania pliku. Pole będzie wypełniane tylko w przypadku plików zawierających treści przechowywane na Dysku. |
publishAuto |
Określa, czy kolejne wersje będą automatycznie ponownie opublikowane. To pole jest wypełniane i można je modyfikować tylko w przypadku plików edytorów Dokumentów. |
publishedOutsideDomain |
Określa, czy ta wersja została opublikowana poza domeną. To pole jest wypełniane i można je modyfikować tylko w przypadku plików edytorów Dokumentów. |
publishedLink |
Tylko dane wyjściowe. Link do opublikowanej wersji. To pole jest wypełniane tylko w przypadku plików Witryn Google. |
fileSize |
Tylko dane wyjściowe. Rozmiar wersji w bajtach. Pole będzie wypełniane tylko w przypadku plików zawierających treści przechowywane na Dysku. |
originalFilename |
Tylko dane wyjściowe. Pierwotna nazwa pliku w momencie tworzenia tej wersji. Pole będzie wypełniane tylko w przypadku plików zawierających treści przechowywane 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 wprowadzona przez zalogowanego użytkownika. |
selfLink |
Tylko dane wyjściowe. Link powrotny do tej wersji. |
Metody |
|
---|---|
|
Trwale usuwa wersję pliku. |
|
Pobiera konkretną wersję. |
|
Wyświetla listę wersji pliku. |
|
Aktualizuje wersję. |
|
Aktualizuje wersję. |