- Ressource: Datei
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ContentRestriction
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: Datei
Die Metadaten für eine Datei.
Einige Ressourcenmethoden (z. B. files.update
) erfordern eine fileId
. Verwenden Sie die Methode files.list
, um die ID für eine Datei abzurufen.
JSON-Darstellung |
---|
{ "kind": string, "userPermission": { object ( |
Felder | |
---|---|
kind |
Nur Ausgabe. Der Dateityp. Dies ist immer |
userPermission |
Nur Ausgabe. Die Berechtigungen für den authentifizierten Nutzer für diese Datei. |
fileExtension |
Nur Ausgabe. Die letzte Komponente von |
md5Checksum |
Nur Ausgabe. Eine MD5-Prüfsumme für den Inhalt dieser Datei. Dieses Feld wird nur für Dateien mit Inhalten gefüllt, die in Google Drive gespeichert sind. wird er für Docs-Editoren oder Verknüpfungsdateien nicht automatisch ausgefüllt. |
selfLink |
Nur Ausgabe. Ein Link zurück zu dieser Datei. |
ownerNames[] |
Nur Ausgabe. Namen der Eigentümer dieser Datei. Wird für Elemente in geteilten Ablagen nicht ausgefüllt. |
lastModifyingUserName |
Nur Ausgabe. Name des letzten Nutzers, der diese Datei geändert hat. |
editable |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
writersCanShare |
Ob Autoren das Dokument für andere Nutzer freigeben können Wird für Elemente in geteilten Ablagen nicht ausgefüllt. |
downloadUrl |
Nur Ausgabe. Kurzlebige Download-URL für die Datei. Dieses Feld wird nur für Dateien mit Inhalten gefüllt, die in Google Drive gespeichert sind. wird er bei Google Docs-Dateien oder Verknüpfungsdateien nicht automatisch ausgefüllt. |
mimeType |
Der MIME-Typ der Datei. Diese Einstellung kann nur beim Hochladen neuer Inhalte geändert werden. Dieses Feld kann leer bleiben und der MIME-Typ wird anhand des MIME-Typs des hochgeladenen Inhalts ermittelt. |
exportLinks |
Nur Ausgabe. Links zum Exportieren von Docs-Editoren-Dateien in bestimmte Formate. Ein Objekt, das eine Liste von |
driveId |
Nur Ausgabe. ID der geteilten Ablage, in der sich die Datei befindet. Das Feld wird nur für Elemente in geteilten Ablagen ausgefüllt. |
parents[] |
Die ID des übergeordneten Ordners, der die Datei enthält. Eine Datei kann nur einen übergeordneten Ordner haben. Die Angabe mehrerer übergeordneter Elemente wird nicht unterstützt. Wenn die Datei nicht im Rahmen einer Einfügeanfrage angegeben wird, wird sie direkt im Ordner „Meine Ablage“ des Nutzers platziert. Wenn nicht im Rahmen einer Kopieranfrage angegeben, übernimmt die Datei alle sichtbaren übergeordneten Elemente der Quelldatei. Für „files.update“-Anfragen müssen die Parameter |
thumbnailLink |
Nur Ausgabe. Ein kurzlebiger Link zur Miniaturansicht der Datei, falls verfügbar. Dauert in der Regel etwa einige Stunden. Die Verwendung eines Proxyservers ist aufgrund von Cross-Origin Resource Sharing (CORS) nicht für die direkte Nutzung in Webanwendungen vorgesehen. Das Feld wird nur ausgefüllt, wenn die anfragende App auf den Inhalt der Datei zugreifen kann. Wenn die Datei nicht öffentlich freigegeben ist, muss die in |
appDataContents |
Nur Ausgabe. Gibt an, ob sich die Datei im Ordner „Anwendungsdaten“ befindet. |
webViewLink |
Nur Ausgabe. Ein Link, der nur in öffentlichen Ordnern verfügbar ist und mit dem die statischen Web-Assets (HTML, CSS, JS usw.) über das Website-Hosting von Google Drive aufgerufen werden können. |
iconLink |
Nur Ausgabe. Ein Link zum Symbol der Datei. |
shared |
Nur Ausgabe. Gibt an, ob die Datei freigegeben wurde. Wird für Elemente in geteilten Ablagen nicht ausgefüllt. |
lastModifyingUser |
Nur Ausgabe. Der letzte Nutzer, der diese Datei geändert hat. Dieses Feld wird nur gefüllt, wenn die letzte Änderung von einem angemeldeten Nutzer vorgenommen wurde. |
owners[] |
Nur Ausgabe. Der Eigentümer dieser Datei. Nur bestimmte ältere Dateien können mehr als einen Eigentümer haben. Bei Elementen in geteilten Ablagen wird dieses Feld nicht ausgefüllt. |
openWithLinks |
Nur Ausgabe. Eine Zuordnung der ID für jede App des Nutzers zu einem Link, über den die Datei mit dieser App geöffnet werden kann. Wird nur ausgefüllt, wenn der Bereich „drive.apps.readonly“ verwendet wird. Ein Objekt, das eine Liste von |
defaultOpenWithLink |
Nur Ausgabe. Ein Link zum Öffnen der Datei mit der Standard-App des Nutzers für diese Datei. Wird nur ausgefüllt, wenn der Bereich „drive.apps.readonly“ verwendet wird. |
headRevisionId |
Nur Ausgabe. Die ID der Hauptüberarbeitung der Datei. Dieses Feld wird nur für Dateien mit Inhalten gefüllt, die in Google Drive gespeichert sind. wird er für Docs-Editoren oder Verknüpfungsdateien nicht automatisch ausgefüllt. |
properties[] |
Die Liste der Attribute. |
copyable |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
etag |
Nur Ausgabe. Das ETag der Datei. |
sharingUser |
Nur Ausgabe. Nutzer, der das Element für den aktuellen Nutzer freigegeben hat, sofern verfügbar. |
alternateLink |
Nur Ausgabe. Ein Link zum Öffnen der Datei in einem relevanten Editor oder Viewer von Google. |
embedLink |
Nur Ausgabe. Ein Link zum Einbetten der Datei. |
webContentLink |
Nur Ausgabe. Ein Link zum Herunterladen des Dateiinhalts in einem Browser mithilfe einer cookiebasierten Authentifizierung. Öffentlich geteilte Inhalte können ohne Anmeldedaten heruntergeladen werden. |
fileSize |
Nur Ausgabe. Größe in Byte von Blobs und eigenen Editordateien. Wird nicht für Dateien ohne Größe ausgefüllt, z. B. Verknüpfungen und Ordner. |
copyRequiresWriterPermission |
Gibt an, ob die Optionen zum Kopieren, Drucken oder Herunterladen dieser Datei für Leser und Kommentatoren deaktiviert werden sollen. |
permissions[] |
Nur Ausgabe. Die Liste der Berechtigungen für Nutzer mit Zugriff auf diese Datei. Wird für Elemente in geteilten Ablagen nicht ausgefüllt. |
hasThumbnail |
Nur Ausgabe. Gibt an, ob diese Datei eine Miniaturansicht hat. Dies bedeutet nicht, ob die anfragende App Zugriff auf das Thumbnail hat. Um den Zugriff zu prüfen, suchen Sie nach dem Feld „thumbnailLink“. |
spaces[] |
Nur Ausgabe. Die Liste der Leerzeichen, die die Datei enthalten. Unterstützte Werte sind |
folderColorRgb |
Ordnerfarbe als hexadezimaler RGB-String, wenn die Datei ein Ordner oder eine Verknüpfung zu einem Ordner ist. Die Liste der unterstützten Farben finden Sie im FeldfolderColorPalette der Ressource Info. Wenn eine nicht unterstützte Farbe angegeben wird, wird sie auf die nächstgelegene Farbe in der Palette geändert. |
id |
Die ID der Datei. |
title |
Der Titel dieser Datei. Hinweis: Bei unveränderlichen Elementen wie den Ordnern der obersten Ebene von geteilten Ablagen, dem Stammordner „Meine Ablage“ und dem Ordner „Anwendungsdaten“ bleibt der Titel gleich. |
description |
Eine kurze Beschreibung der Datei. |
labels |
Eine Gruppe von Labels für die Datei. |
labels.viewed |
Gibt an, ob die Datei von diesem Nutzer angesehen wurde. |
labels.restricted |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
labels.starred |
Gibt an, ob diese Datei vom Nutzer markiert ist. |
labels.hidden |
Nur Ausgabe. Verworfen. |
labels.trashed |
Gibt an, ob die Datei in den Papierkorb verschoben wurde. Dieses Label gilt für alle Nutzer, die auf die Datei zugreifen. Allerdings können nur Eigentümer Dateien ansehen und in den Papierkorb verschieben. |
labels.modified |
Nur Ausgabe. Gibt an, ob die Datei von diesem Nutzer geändert wurde. |
explicitlyTrashed |
Nur Ausgabe. Gibt an, ob diese Datei explizit in den Papierkorb verschoben wurde (im Gegensatz zu rekursiv). |
createdDate |
Nur Ausgabe. Erstellungszeitpunkt für diese Datei (formatierter RFC 3339-Zeitstempel) |
modifiedDate |
Der Zeitpunkt, zu dem diese Datei zuletzt von jemandem geändert wurde (formatierter RFC 3339-Zeitstempel) Der Parameter kann bei einer Aktualisierung nur dann geändert werden, wenn der Parameter „setModifiedDate“ festgelegt ist. |
modifiedByMeDate |
Nur Ausgabe. Zeitpunkt der letzten Änderung dieser Datei durch den Nutzer (formatierter RFC 3339-Zeitstempel) Wenn Sie „ModifiedDate“ festlegen, wird auch das „modifyByMe“-Datum für den Nutzer aktualisiert, der das Datum festgelegt hat. |
lastViewedByMeDate |
Letzter Aufruf dieser Datei durch den Nutzer (formatierter RFC 3339-Zeitstempel) |
markedViewedByMeDate |
Nur Ausgabe. Verworfen. |
sharedWithMeDate |
Nur Ausgabe. Zeitpunkt, zu dem diese Datei für den Nutzer freigegeben wurde (formatierter RFC 3339-Zeitstempel). |
quotaBytesUsed |
Nur Ausgabe. Die Anzahl der Kontingentbyte, die von dieser Datei verwendet werden. |
version |
Nur Ausgabe. Eine kontinuierlich ansteigende Versionsnummer für die Datei. Dies spiegelt jede Änderung wider, die an der Datei auf dem Server vorgenommen wurde, auch solche, die für den anfordernden Nutzer nicht sichtbar sind. |
indexableText |
Indexierbare Textattribute für die Datei (können nur geschrieben werden) |
indexableText.text |
Der Text, der für diese Datei indexiert werden soll. |
originalFilename |
Der ursprüngliche Dateiname des hochgeladenen Inhalts, falls verfügbar, oder der ursprüngliche Wert des Felds |
ownedByMe |
Nur Ausgabe. Gibt an, ob die Datei dem aktuellen Nutzer gehört. Wird für Elemente in geteilten Ablagen nicht ausgefüllt. |
canComment |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
shareable |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
fullFileExtension |
Nur Ausgabe. Die vollständige Dateiendung aus dem Titel extrahiert. Kann mehrere verkettete Erweiterungen enthalten, z. B. „tar.gz“. Wenn Sie eine Erweiterung aus dem Titel entfernen, wird dieses Feld nicht gelöscht. Wenn Sie jedoch die Erweiterung des Titels ändern, wird dieses Feld aktualisiert. Dieses Feld wird nur für Dateien mit Inhalten gefüllt, die in Google Drive gespeichert sind. wird er für Docs-Editoren oder Verknüpfungsdateien nicht automatisch ausgefüllt. |
isAppAuthorized |
Nur Ausgabe. Gibt an, ob die Datei von der anfragenden App erstellt oder geöffnet wurde. |
teamDriveId |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
capabilities |
Nur Ausgabe. Funktionen, die der aktuelle Nutzer für diese Datei hat. Jede Fähigkeit entspricht einer detaillierten Aktion, die ein Benutzer ausführen kann. |
capabilities.canChangeRestrictedDownload |
Nur Ausgabe. Verworfen. |
capabilities.canMoveChildrenOutOfDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners aus der geteilten Ablage verschieben kann. Dieser Wert ist falsch, wenn das Element kein Ordner ist. Das Feld wird nur für Elemente in geteilten Ablagen ausgefüllt. |
capabilities.canReadDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die geteilte Ablage lesen kann, zu der die Datei gehört. Das Feld wird nur für Elemente in geteilten Ablagen ausgefüllt. |
capabilities.canEdit |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei bearbeiten kann. Andere Faktoren können die Art der Änderungen einschränken, die ein Nutzer an einer Datei vornehmen kann. Siehe beispielsweise |
capabilities.canCopy |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei kopieren kann. Gibt bei einem Element in einer geteilten Ablage an, ob der aktuelle Nutzer Nachfolgerelemente dieses Elements kopieren kann, die nicht zum Ordner gehören, oder das Element selbst, wenn es kein Ordner ist. |
capabilities.canComment |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei kommentieren darf. |
capabilities.canAddChildren |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diesem Ordner untergeordnete Elemente hinzufügen kann. Dieser Wert ist immer falsch, wenn das Element kein Ordner ist. |
capabilities.canDelete |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei löschen kann. |
capabilities.canDownload |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei herunterladen kann. |
capabilities.canListChildren |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die untergeordneten Elemente dieses Ordners auflisten kann. Dieser Wert ist immer falsch, wenn das Element kein Ordner ist. |
capabilities.canRemoveChildren |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer untergeordnete Elemente aus diesem Ordner entfernen kann. Dieser Wert ist immer falsch, wenn das Element kein Ordner ist. Verwenden Sie für einen Ordner in einer geteilten Ablage stattdessen |
capabilities.canRename |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei umbenennen kann. |
capabilities.canTrash |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die Datei in den Papierkorb verschieben kann. |
capabilities.canReadRevisions |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die Versionsressource dieser Datei lesen kann. Bei einem Element in einer geteilten Ablage kann gelesen werden, ob Überarbeitungen von Nachfolgerelemente dieses Elements, die kein Ordner sind, oder dieses Element selbst, wenn es kein Ordner ist. |
capabilities.canReadTeamDrive |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
capabilities.canMoveTeamDriveItem |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
capabilities.canChangeCopyRequiresWriterPermission |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die Einschränkung „ |
capabilities.canMoveItemIntoTeamDrive |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
capabilities.canUntrash |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei aus dem Papierkorb wiederherstellen kann. |
capabilities.canModifyContent |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer den Inhalt dieser Datei ändern kann. |
capabilities.canMoveItemWithinTeamDrive |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
capabilities.canMoveItemOutOfTeamDrive |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
capabilities.canDeleteChildren |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners löschen kann. Dieser Wert ist falsch, wenn das Element kein Ordner ist. Das Feld wird nur für Elemente in geteilten Ablagen ausgefüllt. |
capabilities.canMoveChildrenOutOfTeamDrive |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
capabilities.canMoveChildrenWithinTeamDrive |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
capabilities.canTrashChildren |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners in den Papierkorb verschieben kann. Dieser Wert ist falsch, wenn das Element kein Ordner ist. Das Feld wird nur für Elemente in geteilten Ablagen ausgefüllt. |
capabilities.canMoveItemOutOfDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer dieses Element außerhalb dieses Laufwerks verschieben kann, indem er das übergeordnete Element ändert. Je nachdem, welches übergeordnete Element gerade hinzugefügt wird, kann eine Anfrage zum Ändern des übergeordneten Elements trotzdem fehlschlagen. |
capabilities.canAddMyDriveParent |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer dem Element ein übergeordnetes Element hinzufügen kann, ohne in derselben Anfrage ein übergeordnetes Element zu entfernen. Für Dateien in geteilten Ablagen nicht ausgefüllt. |
capabilities.canRemoveMyDriveParent |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer einen übergeordneten Nutzer aus dem Element entfernen kann, ohne in derselben Anfrage ein weiteres übergeordnetes Element hinzuzufügen. Für Dateien in geteilten Ablagen nicht ausgefüllt. |
capabilities.canMoveItemWithinDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer dieses Element innerhalb dieses Laufwerks verschieben kann. Je nach dem neuen übergeordneten Element, das hinzugefügt wird, und dem zu entfernenden übergeordneten Element, kann eine Anfrage zum Ändern des übergeordneten Elements trotzdem fehlschlagen. |
capabilities.canShare |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die Freigabeeinstellungen für diese Datei ändern kann. |
capabilities.canMoveChildrenWithinDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners innerhalb dieses Laufwerks verschieben kann. Dieser Wert ist falsch, wenn das Element kein Ordner ist. Je nachdem, welche Zugriffsrechte der aktuelle Nutzer auf den untergeordneten Ordner und den Zielordner hat, kann das Verschieben des untergeordneten Ordners trotzdem fehlschlagen. |
capabilities.canModifyContentRestriction |
Verworfen: Nur Ausgabe. Verwende entweder |
capabilities.canAddFolderFromAnotherDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diesem Ordner einen Ordner aus einer anderen geteilten Ablage oder „Meine Ablage“ hinzufügen kann. Dieser Wert ist falsch, wenn das Element kein Ordner ist. Das Feld wird nur für Elemente in geteilten Ablagen ausgefüllt. |
capabilities.canChangeSecurityUpdateEnabled |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer das Feld „securityUpdateEnabled“ in den Metadaten zur Linkfreigabe ändern kann. |
capabilities.canAcceptOwnership |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer der ausstehende Eigentümer der Datei ist. Für Dateien in geteilten Ablagen nicht ausgefüllt. |
capabilities.canReadLabels |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die Labels in der Datei lesen kann. |
capabilities.canModifyLabels |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die Labels der Datei ändern kann. |
capabilities.canModifyEditorContentRestriction |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer Inhaltsbeschränkungen für die Datei hinzufügen oder ändern kann, für die der Editor eingeschränkt ist. |
capabilities.canModifyOwnerContentRestriction |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer Inhaltsbeschränkungen hinzufügen oder ändern kann, für die eine Beschränkung des Eigentümers festgelegt ist. |
capabilities.canRemoveContentRestriction |
Nur Ausgabe. Gibt an, ob für die Datei eine Inhaltsbeschränkung besteht, die vom aktuellen Nutzer entfernt werden kann. |
hasAugmentedPermissions |
Nur Ausgabe. Gibt an, ob Berechtigungen direkt für diese Datei vorhanden sind. Dieses Feld wird nur für Elemente in geteilten Ablagen ausgefüllt. |
trashingUser |
Nur Ausgabe. Wenn die Datei explizit in den Papierkorb verschoben wurde, ist dies der Nutzer, der sie in den Papierkorb verschoben hat. Das Feld wird nur für Elemente in geteilten Ablagen ausgefüllt. |
canReadRevisions |
Nur Ausgabe. Eingestellt: Verwende stattdessen |
thumbnailVersion |
Nur Ausgabe. Die Thumbnail-Version, die bei der Cache-Entwertung von Miniaturansichten verwendet wird. |
trashedDate |
Nur Ausgabe. Der Zeitpunkt, zu dem das Element in den Papierkorb verschoben wurde (formatierter RFC 3339-Zeitstempel). Das Feld wird nur für Elemente in geteilten Ablagen ausgefüllt. |
permissionIds[] |
Nur Ausgabe. files.list der Berechtigungs-IDs für Nutzer mit Zugriff auf diese Datei. |
thumbnail |
Eine Miniaturansicht für die Datei. Wird nur verwendet, wenn kein Standard-Thumbnail generiert werden kann. |
thumbnail.image |
Die URL-sicheren Base64-codierten Byte des Bilds der Miniaturansicht. Sie sollte Abschnitt 5 von RFC 4648 einhalten. Ein base64-codierter String. |
thumbnail.mimeType |
Der MIME-Typ der Miniaturansicht. |
imageMediaMetadata |
Nur Ausgabe. Metadaten zu Bildmedien. Dies ist nur bei Bildtypen vorhanden und ihr Inhalt hängt davon ab, was aus dem Bildinhalt geparst werden kann. |
imageMediaMetadata.flashUsed |
Nur Ausgabe. Gibt an, ob zur Erstellung des Fotos ein Blitz verwendet wurde. |
imageMediaMetadata.meteringMode |
Nur Ausgabe. Der zur Erstellung des Fotos verwendete Messmodus. |
imageMediaMetadata.sensor |
Nur Ausgabe. Der Sensortyp, mit dem das Foto aufgenommen wurde. |
imageMediaMetadata.exposureMode |
Nur Ausgabe. Der zur Aufnahme des Fotos verwendete Belichtungsmodus. |
imageMediaMetadata.colorSpace |
Nur Ausgabe. Der Farbraum des Fotos. |
imageMediaMetadata.whiteBalance |
Nur Ausgabe. Der zur Erstellung des Fotos verwendete Weißabgleichmodus. |
imageMediaMetadata.width |
Nur Ausgabe. Die Breite des Bilds in Pixeln |
imageMediaMetadata.height |
Nur Ausgabe. Die Höhe des Bilds in Pixeln |
imageMediaMetadata.location |
Nur Ausgabe. Geografische Standortinformationen, die im Bild gespeichert sind. |
imageMediaMetadata.location.latitude |
Nur Ausgabe. Der im Bild gespeicherte Breitengrad. |
imageMediaMetadata.location.longitude |
Nur Ausgabe. Der im Bild gespeicherte Längengrad. |
imageMediaMetadata.location.altitude |
Nur Ausgabe. Die im Bild gespeicherte Höhe. |
imageMediaMetadata.rotation |
Nur Ausgabe. Die Anzahl der 90-Grad-Drehungen im Uhrzeigersinn, die ausgehend von der ursprünglichen Ausrichtung des Bilds angewendet wurden. |
imageMediaMetadata.date |
Nur Ausgabe. Datum und Uhrzeit der Aufnahme des Fotos (Zeitstempel im EXIF-Format). |
imageMediaMetadata.cameraMake |
Nur Ausgabe. Die Marke der Kamera, mit der das Foto aufgenommen wurde. |
imageMediaMetadata.cameraModel |
Nur Ausgabe. Das Modell der Kamera, mit der das Foto erstellt wurde. |
imageMediaMetadata.exposureTime |
Nur Ausgabe. Die Dauer der Belichtung in Sekunden. |
imageMediaMetadata.aperture |
Nur Ausgabe. Die für die Aufnahme des Fotos verwendete Blende (Blendenzahl). |
imageMediaMetadata.focalLength |
Nur Ausgabe. Die Brennweite in Millimeter, die zur Erstellung des Fotos verwendet wurde. |
imageMediaMetadata.isoSpeed |
Nur Ausgabe. Die zur Erstellung des Fotos verwendete ISO-Empfindlichkeit. |
imageMediaMetadata.exposureBias |
Nur Ausgabe. Die Belichtungskorrektur des Fotos (APEX-Wert). |
imageMediaMetadata.maxApertureValue |
Nur Ausgabe. Die kleinste Blendenzahl des Objektivs bei der Brennweite, mit der das Foto aufgenommen wurde (APEX-Wert). |
imageMediaMetadata.subjectDistance |
Nur Ausgabe. Die Entfernung zum Motiv des Fotos in Metern. |
imageMediaMetadata.lens |
Nur Ausgabe. Das für die Aufnahme verwendete Objektiv. |
videoMediaMetadata |
Nur Ausgabe. Metadaten zu Videomedien. Dies ist nur bei Videotypen vorhanden. |
videoMediaMetadata.width |
Nur Ausgabe. Die Breite des Videos in Pixeln. |
videoMediaMetadata.height |
Nur Ausgabe. Die Höhe des Videos in Pixeln. |
videoMediaMetadata.durationMillis |
Nur Ausgabe. Dauer des Videos in Millisekunden. |
shortcutDetails |
Details zur Verknüpfungsdatei. Wird nur für Verknüpfungsdateien ausgefüllt, bei denen das Feld „mimeType“ auf |
shortcutDetails.targetId |
Die ID der Datei, auf die diese Verknüpfung verweist. Kann nur für |
shortcutDetails.targetMimeType |
Nur Ausgabe. Der MIME-Typ der Datei, auf die diese Verknüpfung verweist. Der Wert dieses Feldes ist eine Momentaufnahme des MIME-Typs des Ziels, der beim Erstellen der Verknüpfung erfasst wird. |
shortcutDetails.targetResourceKey |
Nur Ausgabe. Der ResourceKey für die Zieldatei. |
contentRestrictions[] |
Einschränkungen für den Zugriff auf den Inhalt der Datei Das Feld wird nur ausgefüllt, wenn eine solche Einschränkung vorhanden ist. |
resourceKey |
Nur Ausgabe. Ein Schlüssel, der für den Zugriff auf das Element über einen freigegebenen Link erforderlich ist. |
linkShareMetadata |
Nur Ausgabe. Weitere Informationen zu LinkShare. Enthält Details zu den Link-URLs, die Clients verwenden, um auf dieses Element zu verweisen. |
linkShareMetadata.securityUpdateEligible |
Nur Ausgabe. Gibt an, ob die Datei für ein Sicherheitsupdate infrage kommt. |
linkShareMetadata.securityUpdateEnabled |
Nur Ausgabe. Gibt an, ob das Sicherheitsupdate für diese Datei aktiviert ist. |
labelInfo |
Nur Ausgabe. Eine Übersicht der Labels in der Datei. |
labelInfo.labels[] |
Nur Ausgabe. Der Satz Labels für die Datei, wie von den Label-IDs im Parameter |
sha1Checksum |
Nur Ausgabe. Die mit dieser Datei verknüpfte SHA1-Prüfsumme, falls verfügbar. Dieses Feld wird nur für Dateien mit Inhalten gefüllt, die in Google Drive gespeichert sind. wird er für Docs-Editoren oder Verknüpfungsdateien nicht automatisch ausgefüllt. |
sha256Checksum |
Nur Ausgabe. Die mit dieser Datei verknüpfte SHA256-Prüfsumme, falls verfügbar. Dieses Feld wird nur für Dateien mit Inhalten gefüllt, die in Google Drive gespeichert sind. wird er für Docs-Editoren oder Verknüpfungsdateien nicht automatisch ausgefüllt. |
ContentRestriction
Eine Einschränkung für den Zugriff auf den Inhalt der Datei.
JSON-Darstellung |
---|
{
"readOnly": boolean,
"reason": string,
"type": string,
"restrictingUser": {
object ( |
Felder | |
---|---|
readOnly |
Gibt an, ob der Inhalt der Datei schreibgeschützt ist. Wenn eine Datei schreibgeschützt ist, wird möglicherweise keine neue Version der Datei hinzugefügt, keine Kommentare hinzugefügt oder geändert und der Titel der Datei kann nicht geändert werden. |
reason |
Grund, warum der Inhalt der Datei eingeschränkt ist. Dies kann nur bei Anfragen geändert werden, für die auch |
type |
Nur Ausgabe. Die Art der Inhaltsbeschränkung. Der einzig mögliche Wert ist derzeit |
restrictingUser |
Nur Ausgabe. Der Nutzer, der die Inhaltsbeschränkung festgelegt hat. Wird nur ausgefüllt, wenn |
restrictionDate |
Nur Ausgabe. Der Zeitpunkt, zu dem die Inhaltsbeschränkung festgelegt wurde (formatierter RFC 3339-Zeitstempel). Wird nur ausgefüllt, wenn |
ownerRestricted |
Gibt an, ob die Inhaltsbeschränkung nur von einem Nutzer, der Eigentümer der Datei ist, geändert oder entfernt werden kann. Bei Dateien in geteilten Ablagen kann jeder Nutzer mit |
systemRestricted |
Nur Ausgabe. Gibt an, ob die Inhaltsbeschränkung vom System angewendet wurde, z. B. aufgrund einer E-Signatur. Nutzer können vom System eingeschränkte Inhaltsbeschränkungen nicht ändern oder entfernen. |
Methoden |
|
---|---|
|
Erstellt eine Kopie der angegebenen Datei. |
|
Löscht eine Datei, deren Eigentümer der Nutzer ist, endgültig, ohne sie in den Papierkorb zu verschieben. |
|
Damit werden alle in den Papierkorb verschobenen Dateien des Nutzers endgültig gelöscht. |
|
Exportiert ein Google Workspace-Dokument in den angeforderten MIME-Typ und gibt exportierten Byte-Inhalt zurück. |
|
Generiert eine Reihe von Datei-IDs, die in Einfüge- oder Kopieranfragen angegeben werden können. |
|
Ruft die Metadaten oder den Inhalt einer Datei nach ID ab. |
|
Fügt eine neue Datei ein. |
|
Listet die Dateien des Nutzers auf. |
|
Listet die Labels einer Datei auf. |
|
Ändert die auf eine Datei angewendeten Labels. |
|
Aktualisiert die Metadaten und/oder den Inhalt einer Datei. |
|
Legt die aktualisierte Zeit der Datei auf die aktuelle Serverzeit fest. |
|
Verschiebt die Datei in den Papierkorb. |
|
Stellt eine Datei aus dem Papierkorb wieder her. |
|
Aktualisiert die Metadaten und/oder den Inhalt einer Datei. |
|
Abonniert Änderungen an einer Datei. |