Zasób: Wersja
Wersja pliku.
Niektóre metody zasobów (takie jak revisions.update
) wymagają revisionId
. Aby pobrać identyfikator wersji, użyj metody revisions.list
.
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. Jest to zawsze |
published |
Określa, czy ta wersja została opublikowana. To pole jest wypełniane tylko wartościami 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 w określonych formatach. Obiekt zawierający listę par |
pinned |
Określa, czy ta wersja jest przypięta, aby zapobiec automatycznemu trwałemu usuwaniu. Jeśli jej nie skonfigurujesz, wersja zostanie automatycznie trwale usunięta po 30 dniach od przesłania nowszej treści. To pole można modyfikować tylko w przypadku plików zawierających treści przechowywane na Dysku, z wyjątkiem plików edytorów Dokumentów. Wersje można też przypinać podczas ich tworzenia, korzystając z przypiętego parametru zapytania. Przypięte wersje są przechowywane bezterminowo z wykorzystaniem dodatkowego miejsca na dane – maksymalnie 200 wersji. |
md5Checksum |
Tylko dane wyjściowe. Suma kontrolna MD5 dla treści tej wersji. To pole będzie wypełniane tylko w przypadku plików z treściami przechowywanymi na Dysku. |
modifiedDate |
Tylko dane wyjściowe. Data ostatniej modyfikacji tej wersji (sygnatura czasowa w formacie RFC 3339). |
lastModifyingUserName |
Tylko dane wyjściowe. Nazwa ostatniego użytkownika, który zmodyfikuje tę wersję. |
downloadUrl |
Tylko dane wyjściowe. Krótki adres URL pobierania pliku. To pole będzie wypełniane tylko w przypadku plików z treściami przechowywanymi na Dysku. |
publishAuto |
Określa, czy kolejne wersje będą automatycznie ponownie opublikowane. To pole jest wypełniane tylko wartościami i można je modyfikować tylko w przypadku plików edytorów Dokumentów. |
publishedOutsideDomain |
Wskazuje, czy ta wersja została opublikowana poza domeną. To pole jest wypełniane tylko wartościami i można je modyfikować tylko w przypadku plików edytorów Dokumentów. |
publishedLink |
Tylko dane wyjściowe. Link do opublikowanej wersji. Pole jest wypełniane tylko w przypadku plików Witryn Google. |
fileSize |
Tylko dane wyjściowe. Rozmiar wersji w bajtach. To pole będzie wypełniane tylko w przypadku plików z treściami przechowywanymi na Dysku. |
originalFilename |
Tylko dane wyjściowe. Oryginalna nazwa pliku podana podczas tworzenia tej wersji. To pole będzie wypełniane tylko w przypadku plików z treściami przechowywanymi na Dysku. |
lastModifyingUser |
Tylko dane wyjściowe. Ostatni użytkownik, który zmodyfikuje tę wersję. |
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ę. |