Ressource: Datei
Die Metadaten für eine Datei.
Für einige Ressourcenmethoden (z. B. files.update
) ist ein fileId
erforderlich. Verwenden Sie die Methode files.list
, um die ID einer Datei abzurufen.
JSON-Darstellung |
---|
{ "exportLinks": { string: string, ... }, "parents": [ string ], "owners": [ { object ( |
Felder | |
---|---|
exportLinks |
Nur Ausgabe. Links zum Exportieren von Dateien aus den Docs-Editoren in bestimmte Formate. Ein Objekt, das eine Liste von |
parents[] |
Die ID des übergeordneten Ordners, der die Datei enthält. Eine Datei kann nur einen übergeordneten Ordner haben. Die Angabe mehrerer übergeordneter Ordner wird nicht unterstützt. Wenn sie nicht als Teil einer Erstellungsanfrage angegeben wird, wird die Datei direkt im Ordner „Meine Ablage“ des Nutzers platziert. Wenn sie nicht als Teil einer Kopieranfrage angegeben wird, erbt die Datei alle auffindbaren übergeordneten Elemente der Quelldatei. Für Aktualisierungsanfragen müssen die Parameter |
owners[] |
Nur Ausgabe. Der Eigentümer dieser Datei. Nur bestimmte alte Dateien haben möglicherweise mehrere Eigentümer. Dieses Feld wird für Elemente in geteilten Ablagen nicht ausgefüllt. |
permissions[] |
Nur Ausgabe. Die vollständige Liste der Berechtigungen für die Datei. Diese Option ist nur verfügbar, wenn der anfragende Nutzer die Datei freigeben kann. Für Elemente in geteilten Ablagen nicht ausgefüllt. |
spaces[] |
Nur Ausgabe. Die Liste der Bereiche, die die Datei enthalten. Die derzeit unterstützten Werte sind |
properties |
Eine Sammlung beliebiger Schlüssel/Wert-Paare, die für alle Apps sichtbar sind. Einträge mit Nullwerten werden in Aktualisierungs- und Kopieranfragen gelöscht. Ein Objekt, das eine Liste von |
appProperties |
Eine Sammlung beliebiger Schlüssel/Wert-Paare, die für die anfragende App privat sind. Einträge mit Nullwerten werden in Aktualisierungs- und Kopieranfragen gelöscht. Diese Eigenschaften können nur mit einer authentifizierten Anfrage abgerufen werden. Für eine authentifizierte Anfrage wird ein Zugriffstoken verwendet, das mit einer OAuth 2.0-Client-ID abgerufen wurde. Sie können keinen API-Schlüssel verwenden, um private Properties abzurufen. Ein Objekt, das eine Liste von |
permissionIds[] |
Nur Ausgabe. Liste der Berechtigungs-IDs für Nutzer mit Zugriff auf diese Datei. |
contentRestrictions[] |
Einschränkungen für den Zugriff auf den Inhalt der Datei. Wird nur ausgefüllt, wenn eine solche Einschränkung vorhanden ist. |
kind |
Nur Ausgabe. Kennzeichnet, welche Art von Ressource dies ist. Wert: der feste String |
driveId |
Nur Ausgabe. ID der geteilten Ablage, in der sich die Datei befindet. Wird nur für Elemente in geteilten Ablagen ausgefüllt. |
fileExtension |
Nur Ausgabe. Die letzte Komponente von |
copyRequiresWriterPermission |
Gibt an, ob die Optionen zum Kopieren, Drucken oder Herunterladen dieser Datei für Leser und Kommentatoren deaktiviert werden sollen. |
md5Checksum |
Nur Ausgabe. Die MD5-Prüfsumme für den Inhalt der Datei. Das gilt nur für Dateien mit binären Inhalten in Google Drive. |
contentHints |
Zusätzliche Informationen zum Inhalt der Datei. Diese Felder werden in Antworten nie ausgefüllt. |
contentHints.indexableText |
Text, der für die Datei indexiert werden soll, um Volltextabfragen zu verbessern. Die Länge ist auf 128 KB begrenzt und das Feld kann HTML-Elemente enthalten. |
contentHints.thumbnail |
Eine Miniaturansicht der Datei. Diese wird nur verwendet, wenn in Google Drive kein Standard-Thumbnail generiert werden kann. |
contentHints.thumbnail.image |
Die mit URL-sicherem Base64 (RFC 4648, Abschnitt 5) codierten Vorschaubilddaten. Ein base64-codierter String. |
contentHints.thumbnail.mimeType |
Der MIME-Typ des Thumbnails. |
writersCanShare |
Gibt an, ob Nutzer mit der Berechtigung |
viewedByMe |
Nur Ausgabe. Gibt an, ob die Datei von diesem Nutzer aufgerufen wurde. |
mimeType |
Der MIME-Typ der Datei. Google Drive versucht, automatisch einen geeigneten Wert aus hochgeladenen Inhalten zu erkennen, wenn kein Wert angegeben wird. Der Wert kann nur geändert werden, wenn eine neue Version hochgeladen wird. Wenn eine Datei mit einem Google-Dokument-MIME-Typ erstellt wird, werden die hochgeladenen Inhalte nach Möglichkeit importiert. Die unterstützten Importformate werden in der Ressource |
thumbnailLink |
Nur Ausgabe. Ein kurzlebiger Link zur Miniaturansicht der Datei, falls verfügbar. Die Dauer beträgt in der Regel einige Stunden. Aufgrund von Cross-Origin Resource Sharing (CORS)-Richtlinien nicht für die direkte Verwendung in Webanwendungen vorgesehen. Verwenden Sie einen Proxyserver. 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 |
iconLink |
Nur Ausgabe. Ein statischer, nicht authentifizierter Link zum Symbol der Datei. |
shared |
Nur Ausgabe. Gibt an, ob die Datei freigegeben wurde. Für Elemente in geteilten Ablagen nicht ausgefüllt. |
lastModifyingUser |
Nur Ausgabe. Der letzte Nutzer, der die Datei geändert hat. Dieses Feld wird nur ausgefüllt, wenn die letzte Änderung von einem angemeldeten Nutzer vorgenommen wurde. |
headRevisionId |
Nur Ausgabe. Die ID der Head-Revision der Datei. Diese Funktion ist derzeit nur für Dateien mit binären Inhalten in Google Drive verfügbar. |
sharingUser |
Nur Ausgabe. Der Nutzer, der die Datei für den anfragenden Nutzer freigegeben hat (falls zutreffend). |
webViewLink |
Nur Ausgabe. Ein Link zum Öffnen der Datei in einem relevanten Google-Editor oder ‑Viewer in einem Browser. |
webContentLink |
Nur Ausgabe. Ein Link zum Herunterladen des Inhalts der Datei in einem Browser. Diese Funktion ist nur für Dateien mit binärem Inhalt in Google Drive verfügbar. |
size |
Nur Ausgabe. Größe von Blobs und Google Workspace-Editor-Dateien in Byte. Wird für Dateien ohne Größe, z. B. Verknüpfungen und Ordner, nicht ausgefüllt. |
viewersCanCopyContent |
Verworfen: Verwenden Sie stattdessen |
hasThumbnail |
Nur Ausgabe. Gibt an, ob diese Datei ein Thumbnail hat. Das bedeutet nicht, dass die anfragende App Zugriff auf die Miniaturansicht hat. Prüfen Sie, ob das Feld „thumbnailLink“ vorhanden ist, um den Zugriff zu prüfen. |
folderColorRgb |
Die Farbe für einen Ordner oder eine Verknüpfung zu einem Ordner als RGB-Hexadezimalstring. Die unterstützten Farben werden im Feld Wenn eine nicht unterstützte Farbe angegeben wird, wird stattdessen die nächstgelegene Farbe in der Palette verwendet. |
id |
Die ID der Datei. |
name |
Der Name der Datei. Sie muss nicht unbedingt innerhalb eines Ordners eindeutig sein. Bei unveränderlichen Elementen wie den Ordnern der obersten Ebene von geteilten Ablagen, dem Stammordner von „Meine Ablage“ und dem Ordner „Anwendungsdaten“ ist der Name konstant. |
description |
Eine kurze Beschreibung der Datei. |
starred |
Gibt an, ob der Nutzer die Datei mit einem Sternchen markiert hat. |
trashed |
Gibt an, ob die Datei explizit oder durch einen gelöschten übergeordneten Ordner in den Papierkorb verschoben wurde. Nur der Eigentümer kann eine Datei in den Papierkorb verschieben. Andere Nutzer können Dateien im Papierkorb des Eigentümers nicht sehen. |
explicitlyTrashed |
Nur Ausgabe. Gibt an, ob die Datei explizit in den Papierkorb verschoben wurde oder rekursiv aus einem übergeordneten Ordner. |
createdTime |
Die Uhrzeit, zu der die Datei erstellt wurde (RFC 3339-Datum/Uhrzeit). |
modifiedTime |
Der Zeitpunkt, zu dem die Datei zuletzt von jemandem geändert wurde (RFC 3339-Datum/Uhrzeit). Wenn Sie |
modifiedByMeTime |
Nur Ausgabe. Der Zeitpunkt, zu dem die Datei zuletzt vom Nutzer geändert wurde (RFC 3339-Datum/Uhrzeit). |
viewedByMeTime |
Der Zeitpunkt, zu dem die Datei zuletzt vom Nutzer aufgerufen wurde (RFC 3339-Datum/Uhrzeit). |
sharedWithMeTime |
Nur Ausgabe. Die Uhrzeit, zu der die Datei für den Nutzer freigegeben wurde, falls zutreffend (RFC 3339-Datum/Uhrzeit). |
quotaBytesUsed |
Nur Ausgabe. Die Anzahl der vom Speicherkontingent verwendeten Byte der Datei. Dazu gehören die aktuelle Version sowie frühere Versionen, für die |
version |
Nur Ausgabe. Eine monoton steigende Versionsnummer für die Datei. Hier werden alle Änderungen an der Datei auf dem Server angezeigt, auch solche, die für den Nutzer nicht sichtbar sind. |
originalFilename |
Der ursprüngliche Dateiname der hochgeladenen Inhalte, sofern verfügbar, oder der ursprüngliche Wert des Felds |
ownedByMe |
Nur Ausgabe. Gibt an, ob der Nutzer der Eigentümer der Datei ist. Für Elemente in geteilten Ablagen nicht ausgefüllt. |
fullFileExtension |
Nur Ausgabe. Die vollständige Dateiendung, die aus dem Feld Dieses Feld wird automatisch aktualisiert, wenn sich das Feld |
isAppAuthorized |
Nur Ausgabe. Gibt an, ob die Datei von der anfragenden App erstellt oder geöffnet wurde. |
teamDriveId |
Veraltet: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities |
Nur Ausgabe. Funktionen, die der aktuelle Nutzer für diese Datei hat. Jede Funktion entspricht einer detaillierten Aktion, die ein Nutzer ausführen kann. Weitere Informationen finden Sie unter Dateifunktionen. |
capabilities.canChangeViewersCanCopyContent |
Veraltet: Nur Ausgabe. |
capabilities.canMoveChildrenOutOfDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners aus der geteilten Ablage verschieben kann. Dies ist |
capabilities.canReadDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die geteilte Ablage lesen kann, zu der diese Datei gehört. 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. Beispiele finden Sie unter |
capabilities.canCopy |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei kopieren kann. Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Elements, die keine Ordner sind, oder dieses Element selbst kopieren kann, wenn es kein Ordner ist. |
capabilities.canComment |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei kommentieren kann. |
capabilities.canAddChildren |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diesem Ordner untergeordnete Elemente hinzufügen kann. Wenn das Element kein Ordner ist, ist dieser Wert immer |
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. Wenn das Element kein Ordner ist, ist dieser Wert immer |
capabilities.canRemoveChildren |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer untergeordnete Elemente aus diesem Ordner entfernen kann. Wenn das Element kein Ordner ist, ist dieser Wert immer |
capabilities.canRename |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei umbenennen kann. |
capabilities.canTrash |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer diese Datei in den Papierkorb verschieben kann. |
capabilities.canReadRevisions |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die Revisionsressource dieser Datei lesen kann. Gibt an, ob Revisionen von untergeordneten Elementen dieses Elements, die keine Ordner sind, oder dieses Element selbst (falls es kein Ordner ist) gelesen werden können. |
capabilities.canReadTeamDrive |
Veraltet: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canMoveTeamDriveItem |
Veraltet: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canChangeCopyRequiresWriterPermission |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die |
capabilities.canMoveItemIntoTeamDrive |
Veraltet: Nur Ausgabe. Verwenden Sie 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 |
Veraltet: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canMoveItemOutOfTeamDrive |
Veraltet: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canDeleteChildren |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners löschen kann. Dies ist |
capabilities.canMoveChildrenOutOfTeamDrive |
Veraltet: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canMoveChildrenWithinTeamDrive |
Veraltet: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canTrashChildren |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners in den Papierkorb verschieben kann. Dies ist |
capabilities.canMoveItemOutOfDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer dieses Element aus dieser Ablage verschieben kann, indem er den übergeordneten Ordner ändert. Eine Anfrage zum Ändern des übergeordneten Elements des Artikels kann jedoch weiterhin fehlschlagen, je nachdem, welches neue übergeordnete Element hinzugefügt wird. |
capabilities.canAddMyDriveParent |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer ein übergeordnetes Element für das Element hinzufügen kann, ohne ein vorhandenes übergeordnetes Element in derselben Anfrage zu entfernen. Für Dateien in geteilten Ablagen nicht ausgefüllt. |
capabilities.canRemoveMyDriveParent |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer einen Elternteil aus dem Element entfernen kann, ohne in derselben Anfrage einen anderen Elternteil hinzuzufügen. Für Dateien in geteilten Ablagen nicht ausgefüllt. |
capabilities.canMoveItemWithinDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer dieses Element in dieser Ablage verschieben kann. Eine Anfrage zum Ändern des übergeordneten Elements des Artikels kann jedoch weiterhin fehlschlagen, je nachdem, welches neue übergeordnete Element hinzugefügt und welches entfernt wird. |
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 in dieser Ablage verschieben kann. Dies ist |
capabilities.canModifyContentRestriction |
Veraltet: Nur Ausgabe. Verwenden Sie |
capabilities.canAddFolderFromAnotherDrive |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer einen Ordner aus einem anderen Laufwerk (einer anderen geteilten Ablage oder „Meine Ablage“) in diesen Ordner einfügen kann. Dies ist |
capabilities.canChangeSecurityUpdateEnabled |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer das Feld |
capabilities.canAcceptOwnership |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer der ausstehende Inhaber 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 für die Datei ändern kann. |
capabilities.canModifyEditorContentRestriction |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer Inhaltsbeschränkungen für die Datei hinzufügen oder ändern kann, die auf Bearbeiter beschränkt sind. |
capabilities.canModifyOwnerContentRestriction |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer Inhaltsbeschränkungen hinzufügen oder ändern kann, die nur vom Inhaber festgelegt werden können. |
capabilities.canRemoveContentRestriction |
Nur Ausgabe. Gibt an, ob für die Datei eine Inhaltsbeschränkung gilt, die vom aktuellen Nutzer entfernt werden kann. |
capabilities.canDisableInheritedPermissions |
Ob ein Nutzer übernommene Berechtigungen deaktivieren kann. |
capabilities.canEnableInheritedPermissions |
Ob ein Nutzer übernommene Berechtigungen wieder aktivieren kann. |
capabilities.canChangeItemDownloadRestriction |
Nur Ausgabe. Gibt an, ob der aktuelle Nutzer die vom Eigentümer oder Organisator angewendeten Downloadbeschränkungen der Datei ändern kann. |
hasAugmentedPermissions |
Nur Ausgabe. Gibt an, ob für diese Datei direkte Berechtigungen 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, der Nutzer, der sie in den Papierkorb verschoben hat. Wird nur für Elemente in geteilten Ablagen ausgefüllt. |
thumbnailVersion |
Nur Ausgabe. Die Thumbnail-Version, die für die Cache-Entwertung von Thumbnails verwendet werden soll. |
trashedTime |
Nur Ausgabe. Der Zeitpunkt, zu dem das Element in den Papierkorb verschoben wurde (RFC 3339-Datum/Uhrzeit). Wird nur für Elemente in geteilten Ablagen ausgefüllt. |
modifiedByMe |
Nur Ausgabe. Gibt an, ob die Datei von diesem Nutzer geändert wurde. |
imageMediaMetadata |
Nur Ausgabe. Zusätzliche Metadaten zu Bildmedien, falls verfügbar. |
imageMediaMetadata.flashUsed |
Nur Ausgabe. Gibt an, ob beim Erstellen des Fotos ein Blitz verwendet wurde. |
imageMediaMetadata.meteringMode |
Nur Ausgabe. Der zum Erstellen des Fotos verwendete Messmodus. |
imageMediaMetadata.sensor |
Nur Ausgabe. Der Sensortyp, der zum Erstellen des Fotos verwendet wurde. |
imageMediaMetadata.exposureMode |
Nur Ausgabe. Der Belichtungsmodus, der zum Erstellen des Fotos verwendet wurde. |
imageMediaMetadata.colorSpace |
Nur Ausgabe. Der Farbraum des Fotos. |
imageMediaMetadata.whiteBalance |
Nur Ausgabe. Der Weißabgleichsmodus, der zum Erstellen des Fotos verwendet wurde. |
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. Im Bild gespeicherte Informationen zum geografischen Standort. |
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 auf die ursprüngliche Ausrichtung des Bildes angewendet wurden. |
imageMediaMetadata.time |
Nur Ausgabe. Datum und Uhrzeit der Aufnahme des Fotos (EXIF-DateTime). |
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 aufgenommen wurde. |
imageMediaMetadata.exposureTime |
Nur Ausgabe. Die Länge der Belichtung in Sekunden. |
imageMediaMetadata.aperture |
Nur Ausgabe. Die Blende, die zum Erstellen des Fotos verwendet wurde (Blendenwert). |
imageMediaMetadata.focalLength |
Nur Ausgabe. Die Brennweite, die zum Erstellen des Fotos verwendet wurde, in Millimetern. |
imageMediaMetadata.isoSpeed |
Nur Ausgabe. Die ISO-Empfindlichkeit, die zum Erstellen des Fotos verwendet wurde. |
imageMediaMetadata.exposureBias |
Nur Ausgabe. Die Belichtungskorrektur des Fotos (APEX-Wert). |
imageMediaMetadata.maxApertureValue |
Nur Ausgabe. Die kleinste Blendenzahl des Objektivs bei der Brennweite, die zum Erstellen des Fotos verwendet wurde (APEX-Wert). |
imageMediaMetadata.subjectDistance |
Nur Ausgabe. Die Entfernung zum Motiv des Fotos in Metern. |
imageMediaMetadata.lens |
Nur Ausgabe. Das Objektiv, das zum Erstellen des Fotos verwendet wurde. |
videoMediaMetadata |
Nur Ausgabe. Zusätzliche Metadaten zu Videomedia. Sie ist möglicherweise nicht sofort nach dem Upload verfügbar. |
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 Felds ist ein Snapshot des MIME-Typs des Ziels, der beim Erstellen der Verknüpfung aufgenommen wurde. |
shortcutDetails.targetResourceKey |
Nur Ausgabe. Die |
resourceKey |
Nur Ausgabe. Ein Schlüssel, der für den Zugriff auf das Element über einen freigegebenen Link erforderlich ist. |
linkShareMetadata |
Nur Ausgabe. LinkShare-bezogene Details 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 über die Labels der Datei. |
labelInfo.labels[] |
Nur Ausgabe. Die Gruppe von Labels in der Datei, die durch die Label-IDs im Parameter |
sha1Checksum |
Nur Ausgabe. Die SHA1-Prüfsumme, die dieser Datei zugeordnet ist, sofern verfügbar. Dieses Feld wird nur für Dateien mit Inhalten ausgefüllt, die in Google Drive gespeichert sind. Für Dateien der Docs-Editoren oder Verknüpfungsdateien wird es nicht ausgefüllt. |
sha256Checksum |
Nur Ausgabe. Die SHA256-Prüfsumme, die mit dieser Datei verknüpft ist, sofern verfügbar. Dieses Feld wird nur für Dateien mit Inhalten ausgefüllt, die in Google Drive gespeichert sind. Für Dateien der Docs-Editoren oder Verknüpfungsdateien wird es nicht ausgefüllt. |
inheritedPermissionsDisabled |
Gibt an, ob für diese Datei die Übernahme von Berechtigungen deaktiviert ist. Übernommene Berechtigungen sind standardmäßig aktiviert. |
downloadRestrictions |
Für die Datei gelten Downloadeinschränkungen. |
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, kann keine neue Version der Datei hinzugefügt werden. Außerdem können keine Kommentare hinzugefügt oder geändert werden und der Titel der Datei kann nicht geändert werden. |
reason |
Grund für die Einschränkung des Inhalts der Datei. Dieses Feld kann nur in Anfragen geändert werden, in denen auch |
type |
Nur Ausgabe. Der Typ der Inhaltsbeschränkung. Derzeit ist der einzig mögliche Wert |
restrictingUser |
Nur Ausgabe. Der Nutzer, der die Inhaltsbeschränkung festgelegt hat. Wird nur ausgefüllt, wenn |
restrictionTime |
Nur Ausgabe. Die Uhrzeit, zu der die Inhaltsbeschränkung festgelegt wurde (formatiert als RFC 3339-Datum/Uhrzeit). Wird nur ausgefüllt, wenn |
ownerRestricted |
Ob die Inhaltsbeschränkung nur von einem Nutzer geändert oder entfernt werden kann, der Eigentümer der Datei ist. 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 elektronischen Signatur. Nutzer können keine Einschränkungen für systembeschränkte Inhalte ändern oder entfernen. |
DownloadRestrictionsMetadata
Für die Datei gelten Downloadeinschränkungen.
JSON-Darstellung |
---|
{ "itemDownloadRestriction": { object ( |
Felder | |
---|---|
itemDownloadRestriction |
Die Downloadbeschränkung der Datei wurde direkt vom Eigentümer oder Organisator angewendet. Einstellungen für geteilte Ablagen oder DLP-Regeln werden dabei nicht berücksichtigt. |
effectiveDownloadRestrictionWithContext |
Nur Ausgabe. Die effektive Downloadeinschränkung, die für diese Datei gilt. Dabei werden alle Einschränkungseinstellungen und DLP-Regeln berücksichtigt. |
DownloadRestriction
Eine Einschränkung für das Kopieren und Herunterladen der Datei.
JSON-Darstellung |
---|
{ "restrictedForReaders": boolean, "restrictedForWriters": boolean } |
Felder | |
---|---|
restrictedForReaders |
Gibt an, ob das Herunterladen und Kopieren für Leser eingeschränkt ist. |
restrictedForWriters |
Gibt an, ob das Herunterladen und Kopieren für Nutzer mit Schreibzugriff eingeschränkt ist. Wenn |
Methoden |
|
---|---|
|
Erstellt eine Kopie einer Datei und wendet alle angeforderten Updates mit Patch-Semantik an. |
|
Erstellt eine Datei. |
|
Löscht eine Datei, die dem Nutzer gehört, endgültig, ohne sie in den Papierkorb zu verschieben. |
|
Lädt den Inhalt einer Datei herunter. |
|
Löscht alle Dateien des Nutzers im Papierkorb endgültig. |
|
Exportiert ein Google Workspace-Dokument in den angeforderten MIME-Typ und gibt exportierte Byte-Inhalte zurück. |
|
Generiert eine Reihe von Datei-IDs, die in Erstellungs- oder Kopieranfragen angegeben werden können. |
|
Ruft Metadaten oder Inhalte einer Datei anhand der ID ab. |
|
Listet die Dateien des Nutzers auf. |
|
Listet die Labels für eine Datei auf. |
|
Ändert die Gruppe von Labels, die auf eine Datei angewendet werden. |
|
Aktualisiert die Metadaten, den Inhalt oder beides einer Datei. |
|
Abonniert Änderungen an einer Datei. |