Zasób: File
Metadane pliku.
Niektóre metody zasobów (np. files.update) wymagają fileId. Aby pobrać identyfikator pliku, użyj metody files.list.
| Zapis JSON | 
|---|
| { "ownerNames": [ string ], "exportLinks": { string: string, ... }, "parents": [ { object ( | 
| Pola | |
|---|---|
| ownerNames[] | 
 Tylko dane wyjściowe. Imię i nazwisko właściciela (właścicieli) tego pliku. Nie jest wypełniana w przypadku elementów na dyskach współdzielonych. | 
| exportLinks | 
 Tylko dane wyjściowe. Linki do eksportowania plików Edytorów Dokumentów do określonych formatów. Obiekt zawierający listę par  | 
| parents[] | 
 Identyfikator folderu nadrzędnego zawierającego plik. Plik może mieć tylko 1 folder nadrzędny. Określanie wielu folderów nadrzędnych nie jest obsługiwane. Jeśli nie zostanie to określone w ramach żądania wstawienia, plik zostanie umieszczony bezpośrednio w folderze Mój dysk użytkownika. Jeśli nie zostanie określony w ramach prośby o kopię, plik dziedziczy wszystkie wykrywalne elementy nadrzędne pliku źródłowego. W przypadku próśb files.update do modyfikowania listy elementów nadrzędnych należy używać parametrów  | 
| owners[] | 
 Tylko dane wyjściowe. właściciela pliku, Tylko niektóre starsze pliki mogą mieć więcej niż jednego właściciela. W przypadku elementów na dyskach współdzielonych to pole nie jest wypełniane. | 
| openWithLinks | 
 Tylko dane wyjściowe. Mapa identyfikatorów aplikacji użytkownika z linkiem do otwarcia tego pliku w tej aplikacji. Wypełniana tylko wtedy, gdy używany jest zakres drive.apps.readonly. Obiekt zawierający listę par  | 
| properties[] | 
 Lista usług. | 
| permissions[] | 
 Tylko dane wyjściowe. Lista uprawnień użytkowników, którzy mają dostęp do tego pliku. Nie jest wypełniana w przypadku elementów na dyskach współdzielonych. | 
| spaces[] | 
 Tylko dane wyjściowe. Lista pokoi zawierających plik. Obsługiwane wartości to  | 
| permissionIds[] | 
 Tylko do odczytu. files.list of permission IDs for users with access to this file. | 
| contentRestrictions[] | 
 Ograniczenia dostępu do zawartości pliku. Wartość jest podawana tylko wtedy, gdy takie ograniczenie istnieje. | 
| kind | 
 Tylko dane wyjściowe. Typ pliku. Zawsze jest to  | 
| userPermission | 
 Tylko dane wyjściowe. Uprawnienia uwierzytelnionego użytkownika do tego pliku. | 
| fileExtension | 
 Tylko dane wyjściowe. Ostatni komponent  | 
| md5Checksum | 
 Tylko dane wyjściowe. Suma kontrolna MD5 zawartości tego pliku. To pole jest wypełniane tylko w przypadku plików, których zawartość jest przechowywana na Dysku Google. Nie jest wypełniane w przypadku Edytorów Dokumentów ani plików skrótów. | 
| selfLink | 
 Tylko dane wyjściowe. link do tego pliku; | 
| lastModifyingUserName | 
 Tylko dane wyjściowe. Nazwa ostatniego użytkownika, który zmodyfikował ten plik. | 
| editable | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| writersCanShare | 
 Określa, czy autorzy mogą udostępniać dokument innym użytkownikom. Nie jest wypełniana w przypadku elementów na dyskach współdzielonych. | 
| downloadUrl | 
 Tylko dane wyjściowe. Krótki adres URL do pobrania pliku. To pole jest wypełniane tylko w przypadku plików, których zawartość jest przechowywana na Dysku Google. Nie jest wypełniane w przypadku Dokumentów Google ani plików skrótów. | 
| mimeType | 
 Typ MIME pliku. Można go zmienić tylko podczas przesyłania nowych treści. To pole można pozostawić puste. Typ MIME zostanie określony na podstawie typu MIME przesłanych treści. | 
| driveId | 
 Tylko dane wyjściowe. Identyfikator dysku współdzielonego, na którym znajduje się plik. Wartość jest podawana tylko w przypadku elementów na dyskach współdzielonych. | 
| thumbnailLink | 
 Tylko dane wyjściowe. krótkotrwały link do miniatury pliku (jeśli jest dostępny); Zwykle trwa kilka godzin. Nie jest przeznaczony do bezpośredniego użycia w aplikacjach internetowych ze względu na współdzielenie zasobów między serwerami z różnych domen (CORS). Rozważ użycie serwera proxy. Wypełniane tylko wtedy, gdy aplikacja wysyłająca żądanie ma dostęp do zawartości pliku. Jeśli plik nie jest udostępniony publicznie, adres URL zwrócony w  | 
| appDataContents | 
 Tylko dane wyjściowe. Czy ten plik znajduje się w folderze danych aplikacji. | 
| webViewLink | 
 Tylko dane wyjściowe. Link dostępny tylko w folderach publicznych, który umożliwia wyświetlanie statycznych zasobów internetowych (HTML, CSS, JS itp.) za pomocą hostingu witryn Dysku Google. | 
| iconLink | 
 Tylko dane wyjściowe. Link do ikony pliku. | 
| shared | 
 Tylko dane wyjściowe. czy plik został udostępniony; Nie jest wypełniana w przypadku elementów na dyskach współdzielonych. | 
| lastModifyingUser | 
 Tylko dane wyjściowe. Ostatni użytkownik, który zmodyfikował ten plik. To pole jest wypełniane tylko wtedy, gdy ostatnia modyfikacja została przeprowadzona przez zalogowanego użytkownika. | 
| defaultOpenWithLink | 
 Tylko dane wyjściowe. Link do otwarcia tego pliku w domyślnej aplikacji użytkownika. Wypełniane tylko wtedy, gdy używany jest zakres drive.apps.readonly. | 
| headRevisionId | 
 Tylko dane wyjściowe. Identyfikator najnowszej wersji pliku. To pole jest wypełniane tylko w przypadku plików, których zawartość jest przechowywana na Dysku Google. Nie jest wypełniane w przypadku Edytorów Dokumentów ani plików skrótów. | 
| copyable | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| etag | 
 Tylko dane wyjściowe. ETag pliku. | 
| sharingUser | 
 Tylko dane wyjściowe. Użytkownik, który udostępnił element bieżącemu użytkownikowi (jeśli jest dostępny). | 
| alternateLink | 
 Tylko dane wyjściowe. Link do otwarcia pliku w odpowiednim edytorze lub przeglądarce Google. | 
| embedLink | 
 Tylko dane wyjściowe. Link do osadzenia pliku. | 
| webContentLink | 
 Tylko dane wyjściowe. Link do pobrania zawartości pliku w przeglądarce przy użyciu uwierzytelniania opartego na plikach cookie. W przypadku treści udostępnionych publicznie można je pobrać bez podawania danych logowania. | 
| fileSize | 
 Tylko dane wyjściowe. Rozmiar w bajtach plików blob i plików edytorów własnych. Nie będzie wypełniana w przypadku plików, które nie mają określonego rozmiaru, takich jak skróty czy foldery. | 
| copyRequiresWriterPermission | 
 Określa, czy opcje kopiowania, drukowania i pobierania tego pliku mają być wyłączone dla czytelników i komentujących. | 
| hasThumbnail | 
 Tylko dane wyjściowe. Czy ten plik ma miniaturę. Nie oznacza to, że aplikacja wysyłająca żądanie ma dostęp do miniatury. Aby sprawdzić dostęp, poszukaj pola thumbnailLink. | 
| folderColorRgb | 
 Kolor folderu jako ciąg szesnastkowy RGB, jeśli plik jest folderem lub skrótem do folderu. Lista obsługiwanych kolorów jest dostępna w polu folderColorPalette zasobu About. Jeśli podasz nieobsługiwany kolor, zostanie on zmieniony na najbliższy kolor w palecie. | 
| id | 
 Identyfikator pliku. | 
| title | 
 Tytuł tego pliku. Pamiętaj, że w przypadku elementów niezmiennych, takich jak foldery najwyższego poziomu dysków współdzielonych, folder główny Mojego dysku i folder Dane aplikacji, tytuł jest stały. | 
| description | 
 Krótki opis pliku. | 
| labels | 
 Grupa etykiet pliku. | 
| labels.viewed | 
 Określa, czy ten plik został wyświetlony przez użytkownika. | 
| labels.restricted | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| labels.starred | 
 Czy plik jest oznaczony gwiazdką przez użytkownika. | 
| labels.hidden | 
 Tylko dane wyjściowe. Rola wycofana. | 
| labels.trashed | 
 Czy ten plik został przeniesiony do kosza. Ta etykieta dotyczy wszystkich użytkowników, którzy mają dostęp do pliku, ale tylko właściciele mogą wyświetlać i przywracać pliki. | 
| labels.modified | 
 Tylko dane wyjściowe. Informacja, czy plik został zmodyfikowany przez tego użytkownika. | 
| explicitlyTrashed | 
 Tylko dane wyjściowe. Czy ten plik został wyraźnie przeniesiony do kosza, a nie przeniesiony do kosza rekurencyjnie. | 
| createdDate | 
 Tylko dane wyjściowe. Czas utworzenia tego pliku (sformatowana sygnatura czasowa RFC 3339). | 
| modifiedDate | 
 Ostatnia modyfikacja tego pliku przez dowolną osobę (sygnatura czasowa w formacie RFC 3339). Można go zmienić tylko podczas aktualizacji, gdy ustawiony jest parametr setModifiedDate. | 
| modifiedByMeDate | 
 Tylko dane wyjściowe. Ostatnia modyfikacja tego pliku przez użytkownika (sygnatura czasowa w formacie RFC 3339). Pamiętaj, że ustawienie daty modifiedDate spowoduje też zaktualizowanie daty modifiedByMe dla użytkownika, który ją ustawił. | 
| lastViewedByMeDate | 
 Kiedy użytkownik ostatnio wyświetlił ten plik (sygnatura czasowa w formacie RFC 3339). | 
| markedViewedByMeDate | 
 Tylko dane wyjściowe. Rola wycofana. | 
| sharedWithMeDate | 
 Tylko dane wyjściowe. Czas, w którym ten plik został udostępniony użytkownikowi (sygnatura czasowa w formacie RFC 3339). | 
| quotaBytesUsed | 
 Tylko dane wyjściowe. Liczba bajtów limitu wykorzystanych przez ten plik. | 
| version | 
 Tylko dane wyjściowe. Numer wersji pliku, który rośnie monotonicznie. Odzwierciedla wszystkie zmiany wprowadzone w pliku na serwerze, nawet te niewidoczne dla użytkownika wysyłającego żądanie. | 
| indexableText | 
 Atrybuty tekstowe pliku, które można indeksować (można tylko zapisywać). | 
| indexableText.text | 
 Tekst, który ma zostać zindeksowany w tym pliku. | 
| originalFilename | 
 Oryginalna nazwa przesłanej treści, jeśli jest dostępna, lub oryginalna wartość pola  | 
| ownedByMe | 
 Tylko dane wyjściowe. Określa, czy plik należy do bieżącego użytkownika. Nie jest wypełniana w przypadku elementów na dyskach współdzielonych. | 
| canComment | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| shareable | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| fullFileExtension | 
 Tylko dane wyjściowe. Pełne rozszerzenie pliku wyodrębnione z tytułu. Może zawierać wiele połączonych rozszerzeń, np. „tar.gz”. Usunięcie rozszerzenia z tytułu nie spowoduje wyczyszczenia tego pola, ale zmiana rozszerzenia w tytule spowoduje jego zaktualizowanie. To pole jest wypełniane tylko w przypadku plików, których zawartość jest przechowywana na Dysku Google. Nie jest wypełniane w przypadku Edytorów Dokumentów ani plików skrótów. | 
| isAppAuthorized | 
 Tylko dane wyjściowe. Określa, czy plik został utworzony lub otwarty przez aplikację wysyłającą żądanie. | 
| teamDriveId | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| capabilities | 
 Tylko dane wyjściowe. Uprawnienia bieżącego użytkownika do tego pliku. Każda funkcja odpowiada szczegółowemu działaniu, które może wykonać użytkownik. | 
| capabilities.canChangeRestrictedDownload | 
 Tylko dane wyjściowe. Rola wycofana. | 
| capabilities.canMoveChildrenOutOfDrive | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może przenosić elementy podrzędne tego folderu poza dysk współdzielony. Wartość „fałsz”, jeśli element nie jest folderem. Wartość jest podawana tylko w przypadku elementów na dyskach współdzielonych. | 
| capabilities.canReadDrive | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może odczytywać dysk współdzielony, do którego należy ten plik. Wartość jest podawana tylko w przypadku elementów na dyskach współdzielonych. | 
| capabilities.canEdit | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może edytować ten plik. Inne czynniki mogą ograniczać typ zmian, jakie użytkownik może wprowadzać w pliku. Na przykład  | 
| capabilities.canCopy | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może skopiować ten plik. W przypadku elementu na dysku współdzielonym określa, czy bieżący użytkownik może kopiować elementy podrzędne tego elementu, które nie są folderami, lub sam ten element, jeśli nie jest folderem. | 
| capabilities.canComment | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może komentować ten plik. | 
| capabilities.canAddChildren | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może dodawać dzieci do tego folderu. Jeśli element nie jest folderem, wartość tego pola to zawsze „fałsz”. | 
| capabilities.canDelete | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może usunąć ten plik. | 
| capabilities.canDownload | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może pobrać ten plik. | 
| capabilities.canListChildren | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może wyświetlać listę elementów podrzędnych tego folderu. Jeśli element nie jest folderem, wartość tego pola to zawsze „fałsz”. | 
| capabilities.canRemoveChildren | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może usuwać dzieci z tego folderu. Jeśli element nie jest folderem, wartość tego pola to zawsze „fałsz”. W przypadku folderu na dysku współdzielonym użyj zamiast tego  | 
| capabilities.canRename | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może zmienić nazwę tego pliku. | 
| capabilities.canTrash | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może przenieść ten plik do kosza. | 
| capabilities.canReadRevisions | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może odczytać zasób wersji tego pliku. W przypadku elementu na dysku współdzielonym określa, czy można odczytać wersje elementów podrzędnych, które nie są folderami, lub sam element, jeśli nie jest folderem. | 
| capabilities.canReadTeamDrive | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| capabilities.canMoveTeamDriveItem | 
 Tylko dane wyjściowe. Wycofano: zamiast tego używaj  | 
| capabilities.canChangeCopyRequiresWriterPermission | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może zmienić ograniczenie  | 
| capabilities.canMoveItemIntoTeamDrive | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| capabilities.canUntrash | 
 Tylko dane wyjściowe. Czy bieżący użytkownik może przywrócić ten plik z kosza. | 
| capabilities.canModifyContent | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może modyfikować zawartość tego pliku. | 
| capabilities.canMoveItemWithinTeamDrive | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| capabilities.canMoveItemOutOfTeamDrive | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| capabilities.canDeleteChildren | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może usuwać elementy podrzędne tego folderu. Wartość „fałsz”, jeśli element nie jest folderem. Wartość jest podawana tylko w przypadku elementów na dyskach współdzielonych. | 
| capabilities.canMoveChildrenOutOfTeamDrive | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| capabilities.canMoveChildrenWithinTeamDrive | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| capabilities.canTrashChildren | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może przenieść do kosza elementy podrzędne tego folderu. Wartość „fałsz”, jeśli element nie jest folderem. Wartość jest podawana tylko w przypadku elementów na dyskach współdzielonych. | 
| capabilities.canMoveItemOutOfDrive | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może przenieść ten element poza ten dysk, zmieniając jego folder nadrzędny. Pamiętaj, że prośba o zmianę elementu nadrzędnego może się nie powieść w zależności od nowego elementu nadrzędnego, który jest dodawany. | 
| capabilities.canAddMyDriveParent | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może dodać element nadrzędny do elementu bez usuwania istniejącego elementu nadrzędnego w tej samej prośbie. Nie jest wypełniana w przypadku plików na dysku współdzielonym. | 
| capabilities.canRemoveMyDriveParent | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może usunąć rodzica z elementu bez dodawania innego rodzica w tej samej prośbie. Nie jest wypełniana w przypadku plików na dysku współdzielonym. | 
| capabilities.canMoveItemWithinDrive | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może przenieść ten element w obrębie tego dysku. Pamiętaj, że prośba o zmianę elementu nadrzędnego może się nie powieść w zależności od nowego elementu nadrzędnego, który jest dodawany, i elementu nadrzędnego, który jest usuwany. | 
| capabilities.canShare | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może modyfikować ustawienia udostępniania tego pliku. | 
| capabilities.canMoveChildrenWithinDrive | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik może przenosić elementy podrzędne tego folderu w ramach tego dysku. Wartość „fałsz”, jeśli element nie jest folderem. Pamiętaj, że prośba o przeniesienie dziecka może się nie powieść w zależności od dostępu bieżącego użytkownika do dziecka i folderu docelowego. | 
| capabilities.canModifyContentRestriction | 
 Wycofane: tylko dane wyjściowe. Użyj jednej z tych wartości:  | 
| capabilities.canAddFolderFromAnotherDrive | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może dodać do tego folderu folder z innego dysku (innego dysku współdzielonego lub Mojego dysku). Wartość „fałsz”, jeśli element nie jest folderem. Wartość jest podawana tylko w przypadku elementów na dyskach współdzielonych. | 
| capabilities.canChangeSecurityUpdateEnabled | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może zmienić pole securityUpdateEnabled w metadanych udostępniania linku. | 
| capabilities.canAcceptOwnership | 
 Tylko dane wyjściowe. Określa, czy obecny użytkownik jest oczekującym właścicielem pliku. Nie jest wypełniana w przypadku plików na dysku współdzielonym. | 
| capabilities.canReadLabels | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może odczytywać etykiety w pliku. | 
| capabilities.canModifyLabels | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może modyfikować etykiety w pliku. | 
| capabilities.canModifyEditorContentRestriction | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może dodawać lub modyfikować ograniczenia dotyczące treści w pliku, które są ograniczone dla edytujących. | 
| capabilities.canModifyOwnerContentRestriction | 
 Tylko dane wyjściowe. Określa, czy bieżący użytkownik może dodawać lub modyfikować ograniczenia treści, które są ograniczone do właściciela. | 
| capabilities.canRemoveContentRestriction | 
 Tylko dane wyjściowe. Czy na pliku obowiązuje ograniczenie treści, które może usunąć bieżący użytkownik. | 
| capabilities.canDisableInheritedPermissions | 
 Tylko dane wyjściowe. Czy użytkownik może wyłączyć uprawnienia dziedziczone. | 
| capabilities.canEnableInheritedPermissions | 
 Tylko dane wyjściowe. Czy użytkownik może ponownie włączyć uprawnienia dziedziczone. | 
| hasAugmentedPermissions | 
 Tylko dane wyjściowe. Określa, czy ten plik ma bezpośrednie uprawnienia. To pole jest wypełniane tylko w przypadku elementów na dyskach współdzielonych. | 
| trashingUser | 
 Tylko dane wyjściowe. Jeśli plik został wyraźnie przeniesiony do kosza, użytkownik, który to zrobił. Wartość jest podawana tylko w przypadku elementów na dyskach współdzielonych. | 
| canReadRevisions | 
 Tylko dane wyjściowe. Wycofana: zamiast niej używaj zasady  | 
| thumbnailVersion | 
 Tylko dane wyjściowe. Wersja miniatury do użycia w procesie unieważniania pamięci podręcznej miniatur. | 
| trashedDate | 
 Tylko dane wyjściowe. Czas przeniesienia elementu do kosza (sygnatura czasowa w formacie RFC 3339). Wartość jest podawana tylko w przypadku elementów na dyskach współdzielonych. | 
| thumbnail | 
 Miniatura pliku. Będzie ona używana tylko wtedy, gdy nie można wygenerować standardowej miniatury. | 
| thumbnail.image | 
 Bajty miniatury obrazu zakodowane w formacie Base64 przeznaczonym do bezpiecznego przesyłania w adresie URL. Powinien być zgodny ze standardem RFC 4648 (sekcja 5). Ciąg tekstowy zakodowany w formacie Base64. | 
| thumbnail.mimeType | 
 Typ MIME miniatury. | 
| imageMediaMetadata | 
 Tylko dane wyjściowe. Metadane dotyczące nośnika obrazu. Ten element będzie widoczny tylko w przypadku typów obrazów, a jego zawartość będzie zależeć od tego, co można wyodrębnić z treści obrazu. | 
| imageMediaMetadata.flashUsed | 
 Tylko dane wyjściowe. Informacja, czy do zrobienia zdjęcia użyto lampy błyskowej. | 
| imageMediaMetadata.meteringMode | 
 Tylko dane wyjściowe. Tryb pomiaru światła użyty do utworzenia zdjęcia. | 
| imageMediaMetadata.sensor | 
 Tylko dane wyjściowe. Typ czujnika użytego do utworzenia zdjęcia. | 
| imageMediaMetadata.exposureMode | 
 Tylko dane wyjściowe. Tryb ekspozycji użyty do utworzenia zdjęcia. | 
| imageMediaMetadata.colorSpace | 
 Tylko dane wyjściowe. Przestrzeń kolorów zdjęcia. | 
| imageMediaMetadata.whiteBalance | 
 Tylko dane wyjściowe. Tryb balansu bieli użyty do utworzenia zdjęcia. | 
| imageMediaMetadata.width | 
 Tylko dane wyjściowe. Szerokość obrazu w pikselach. | 
| imageMediaMetadata.height | 
 Tylko dane wyjściowe. Wysokość obrazu w pikselach. | 
| imageMediaMetadata.location | 
 Tylko dane wyjściowe. Informacje o lokalizacji geograficznej zapisane w obrazie. | 
| imageMediaMetadata.location.latitude | 
 Tylko dane wyjściowe. Szerokość geograficzna zapisana na obrazie. | 
| imageMediaMetadata.location.longitude | 
 Tylko dane wyjściowe. Długość geograficzna zapisana na obrazie. | 
| imageMediaMetadata.location.altitude | 
 Tylko dane wyjściowe. Wysokość przechowywana w obrazie. | 
| imageMediaMetadata.rotation | 
 Tylko dane wyjściowe. Liczba obrotów o 90 stopni w prawo względem pierwotnej orientacji obrazu. | 
| imageMediaMetadata.date | 
 Tylko dane wyjściowe. Data i godzina zrobienia zdjęcia (sygnatura czasowa w formacie EXIF). | 
| imageMediaMetadata.cameraMake | 
 Tylko dane wyjściowe. Marka aparatu użytego do zrobienia zdjęcia. | 
| imageMediaMetadata.cameraModel | 
 Tylko dane wyjściowe. Model aparatu użytego do utworzenia zdjęcia. | 
| imageMediaMetadata.exposureTime | 
 Tylko dane wyjściowe. Czas trwania ekspozycji w sekundach. | 
| imageMediaMetadata.aperture | 
 Tylko dane wyjściowe. Przysłona użyta do utworzenia zdjęcia (liczba f). | 
| imageMediaMetadata.focalLength | 
 Tylko dane wyjściowe. Ogniskowa użyta do utworzenia zdjęcia w milimetrach. | 
| imageMediaMetadata.isoSpeed | 
 Tylko dane wyjściowe. Szybkość ISO użyta do utworzenia zdjęcia. | 
| imageMediaMetadata.exposureBias | 
 Tylko dane wyjściowe. Korekta ekspozycji zdjęcia (wartość APEX). | 
| imageMediaMetadata.maxApertureValue | 
 Tylko dane wyjściowe. Najmniejsza liczba f obiektywu przy ogniskowej użytej do utworzenia zdjęcia (wartość APEX). | 
| imageMediaMetadata.subjectDistance | 
 Tylko dane wyjściowe. Odległość od obiektu na zdjęciu w metrach. | 
| imageMediaMetadata.lens | 
 Tylko dane wyjściowe. Obiektyw użyty do zrobienia zdjęcia. | 
| videoMediaMetadata | 
 Tylko dane wyjściowe. Metadane dotyczące treści wideo. Będzie ona dostępna tylko w przypadku typów wideo. | 
| videoMediaMetadata.width | 
 Tylko dane wyjściowe. Szerokość filmu w pikselach. | 
| videoMediaMetadata.height | 
 Tylko dane wyjściowe. Wysokość filmu w pikselach. | 
| videoMediaMetadata.durationMillis | 
 Tylko dane wyjściowe. Czas trwania filmu w milisekundach. | 
| shortcutDetails | 
 Szczegóły pliku skrótu. Wartość jest podawana tylko w przypadku plików skrótów, w których pole mimeType ma wartość  | 
| shortcutDetails.targetId | 
 Identyfikator pliku, do którego prowadzi ten skrót. Można go ustawić tylko w przypadku żądań  | 
| shortcutDetails.targetMimeType | 
 Tylko dane wyjściowe. Typ MIME pliku, do którego prowadzi ten skrót. Wartość tego pola to migawka typu MIME elementu docelowego, która została zrobiona podczas tworzenia skrótu. | 
| shortcutDetails.targetResourceKey | 
 Tylko dane wyjściowe. Klucz zasobu pliku docelowego. | 
| resourceKey | 
 Tylko dane wyjściowe. Klucz potrzebny do uzyskania dostępu do elementu za pomocą udostępnionego linku. | 
| linkShareMetadata | 
 Tylko dane wyjściowe. Szczegóły dotyczące LinkShare. Zawiera szczegółowe informacje o adresach URL linków, których klienci używają do odsyłania do tego produktu. | 
| linkShareMetadata.securityUpdateEligible | 
 Tylko dane wyjściowe. Określa, czy plik kwalifikuje się do aktualizacji zabezpieczeń. | 
| linkShareMetadata.securityUpdateEnabled | 
 Tylko dane wyjściowe. Określa, czy aktualizacja zabezpieczeń jest włączona w tym pliku. | 
| labelInfo | 
 Tylko dane wyjściowe. Przegląd etykiet w pliku. | 
| labelInfo.labels[] | 
 Tylko dane wyjściowe. Zestaw etykiet w pliku zgodnie z identyfikatorami etykiet w parametrze  | 
| sha1Checksum | 
 Tylko dane wyjściowe. Suma kontrolna SHA1 powiązana z tym plikiem, jeśli jest dostępna. To pole jest wypełniane tylko w przypadku plików, których zawartość jest przechowywana na Dysku Google. Nie jest wypełniane w przypadku Edytorów Dokumentów ani plików skrótów. | 
| sha256Checksum | 
 Tylko dane wyjściowe. Suma kontrolna SHA256 powiązana z tym plikiem, jeśli jest dostępna. To pole jest wypełniane tylko w przypadku plików, których zawartość jest przechowywana na Dysku Google. Nie jest wypełniane w przypadku Edytorów Dokumentów ani plików skrótów. | 
| inheritedPermissionsDisabled | 
 Określa, czy ten plik ma wyłączone dziedziczenie uprawnień. Dziedziczone uprawnienia są domyślnie włączone. | 
ContentRestriction
Ograniczenie dostępu do zawartości pliku.
| Zapis JSON | 
|---|
| {
  "readOnly": boolean,
  "reason": string,
  "type": string,
  "restrictingUser": {
    object ( | 
| Pola | |
|---|---|
| readOnly | 
 Informacja, czy zawartość pliku jest tylko do odczytu. Jeśli plik jest tylko do odczytu, nie można dodać nowej wersji pliku, dodawać ani modyfikować komentarzy ani zmieniać tytułu pliku. | 
| reason | 
 Powód, dla którego zawartość pliku podlega ograniczeniom. Można go zmieniać tylko w przypadku żądań, które ustawiają też parametr  | 
| type | 
 Tylko dane wyjściowe. Rodzaj ograniczenia treści. Obecnie jedyną możliwą wartością jest  | 
| restrictingUser | 
 Tylko dane wyjściowe. Użytkownik, który ustawił ograniczenie treści. Wypełniane tylko wtedy, gdy  | 
| restrictionDate | 
 Tylko dane wyjściowe. Czas, w którym ustawiono ograniczenie treści (sygnatura czasowa w formacie RFC 3339). Wypełniane tylko wtedy, gdy  | 
| ownerRestricted | 
 Czy ograniczenie treści może być modyfikowane lub usuwane tylko przez użytkownika, który jest właścicielem pliku. W przypadku plików na dyskach współdzielonych każdy użytkownik z uprawnieniami  | 
| systemRestricted | 
 Tylko dane wyjściowe. Czy ograniczenie treści zostało zastosowane przez system, np. ze względu na podpis elektroniczny. Użytkownicy nie mogą modyfikować ani usuwać ograniczeń dotyczących treści objętych ograniczeniami systemowymi. | 
| Metody | |
|---|---|
| 
 | Tworzy kopię określonego pliku. | 
| 
 | Trwale usuwa plik należący do użytkownika bez przenoszenia go do kosza. | 
| 
 | Trwale usuwa wszystkie pliki użytkownika z kosza. | 
| 
 | Eksportuje dokument Google Workspace do żądanego typu MIME i zwraca wyeksportowaną zawartość w bajtach. | 
| 
 | Generuje zestaw identyfikatorów plików, które można podać w żądaniach wstawiania lub kopiowania. | 
| 
 | Pobiera metadane lub zawartość pliku według identyfikatora. | 
| 
 | Wstawia nowy plik. | 
| 
 | Wyświetla listę plików użytkownika. | 
| 
 | Wyświetla etykiety pliku. | 
| 
 | Zmienia zbiór etykiet zastosowanych do pliku. | 
| 
 | Aktualizuje metadane lub treść pliku. | 
| 
 | Ustaw datę aktualizacji pliku na bieżący czas serwera. | 
| 
 | Przenosi plik do kosza. | 
| 
 | Przywraca plik z kosza. | 
| 
 | Aktualizuje metadane lub treść pliku. | 
| 
 | Subskrybuje zmiany w pliku. |