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, "driveId": string, "fileExtension": string, "copyRequiresWriterPermission": boolean, "md5Checksum": string, "contentHints": { "indexableText": string, "thumbnail": { "image": string, "mimeType": string } }, "writersCanShare": boolean, "viewedByMe": boolean, "mimeType": string, "exportLinks": { string: string, ... }, "parents": [ string ], "thumbnailLink": string, "iconLink": string, "shared": boolean, "lastModifyingUser": { object ( |
Felder | |
---|---|
kind |
Nur Ausgabe Gibt an, 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 |
Legt fest, 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. Dies 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 FullText-Abfragen zu verbessern. Diese Datei ist auf 128 KB beschränkt und kann HTML-Elemente enthalten. |
contentHints.thumbnail |
Eine Miniaturansicht für die Datei. Diese Option wird nur verwendet, wenn Google Drive keine Standard-Miniaturansicht generieren kann. |
contentHints.thumbnail.image |
Miniaturansichtsdaten, die mit URL-sicherem Base64 codiert sind (RFC 4648, Abschnitt 5). Ein base64-codierter String. |
contentHints.thumbnail.mimeType |
Der MIME-Typ der Miniaturansicht. |
writersCanShare |
Gibt an, ob Nutzer mit nur der Berechtigung |
viewedByMe |
Nur Ausgabe Gibt an, ob die Datei von diesem Nutzer angesehen wurde. |
mimeType |
Der MIME-Typ der Datei. Wenn kein Wert angegeben wird, versucht Google Drive, automatisch einen passenden Wert aus hochgeladenen Inhalten zu erkennen. Der Wert kann nur geändert werden, wenn eine neue Überarbeitung hochgeladen wird. Wenn eine Datei mit dem MIME-Typ „Google Docs“ erstellt wird, werden die hochgeladenen Inhalte nach Möglichkeit importiert. Die unterstützten Importformate werden in der Ressource „Info“ veröffentlicht. |
exportLinks |
Nur Ausgabe Links zum Exportieren von Docs-Editoren-Dateien in bestimmte Formate Ein Objekt, das eine Liste von |
parents[] |
Die IDs der übergeordneten Ordner, die die Datei enthalten. Wenn die Datei nicht bei der Erstellungsanfrage angegeben ist, wird sie direkt im Ordner „Meine Ablage“ des Nutzers abgelegt. Wenn die Datei nicht als Teil einer Kopieranfrage angegeben wird, übernimmt die Datei alle sichtbaren übergeordneten Elemente der Quelldatei. In „files.update“-Anfragen müssen die Parameter |
thumbnailLink |
Nur Ausgabe Ein kurzlebiger Link zur Miniaturansicht der Datei, falls verfügbar. Dauert normalerweise mehrere Stunden. Wird nur ausgefüllt, wenn die anfragende App auf den Dateiinhalt zugreifen kann. Wenn die Datei nicht öffentlich freigegeben ist, muss die in |
iconLink |
Nur Ausgabe Ein statischer, nicht authentifizierter Link zum Dateisymbol. |
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 die Datei geändert hat. |
owners[] |
Nur Ausgabe Der Eigentümer dieser Datei. Nur bestimmte alte Dateien können mehrere Eigentümer haben. Dieses Feld wird für Elemente in geteilten Ablagen nicht ausgefüllt. |
headRevisionId |
Nur Ausgabe Die ID der Hauptüberarbeitung der Datei. Diese Option 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, sofern 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 Option ist nur für Dateien mit binären Inhalten in Google Drive verfügbar. |
size |
Nur Ausgabe Größe in Byte von Blobs und eigenen Editordateien. Wird für Dateien ohne Größe, z. B. Verknüpfungen und Ordner, nicht ausgefüllt. |
viewersCanCopyContent |
Eingestellt: Verwende stattdessen |
permissions[] |
Nur Ausgabe Die vollständige Liste der Berechtigungen für die Datei. Dies ist nur verfügbar, wenn der anfragende Nutzer die Datei freigeben kann. 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 die Miniaturansicht hat. Wenn Sie den Zugriff prüfen möchten, achten Sie darauf, dass das Feld „thumbnailLink“ vorhanden ist. |
spaces[] |
Nur Ausgabe Die Liste der Gruppenbereiche, die die Datei enthalten. Derzeit werden die Werte "drive", "appDataFolder" und "photos" unterstützt. |
folderColorRgb |
Die Farbe eines Ordners oder einer Verknüpfung zu einem Ordner als hexadezimaler RGB-String. Die unterstützten Farben werden im Feld Wenn eine nicht unterstützte Farbe angegeben wird, wird stattdessen die am besten passende Farbe aus der Palette verwendet. |
id |
Die ID der Datei. |
name |
Der Name der Datei. Er ist innerhalb eines Ordners nicht unbedingt eindeutig. Hinweis: Bei unveränderlichen Elementen wie Ordnern der obersten Ebene von geteilten Ablagen, dem Stammordner „Meine Ablage“ und dem Ordner „Anwendungsdaten“ ist der Name konstant. |
description |
Eine kurze Beschreibung der Datei. |
starred |
Gibt an, ob der Nutzer die Datei markiert hat. |
trashed |
Gibt an, ob die Datei in den Papierkorb verschoben wurde, entweder explizit oder aus einem übergeordneten Ordner im Papierkorb. Nur der Eigentümer darf eine Datei in den Papierkorb verschieben und andere Nutzer können keine Dateien im Papierkorb des Eigentümers sehen. |
explicitlyTrashed |
Nur Ausgabe Gibt an, ob die Datei explizit in den Papierkorb verschoben und nicht rekursiv aus einem übergeordneten Ordner in den Papierkorb verschoben wurde. |
createdTime |
Der Zeitpunkt, zu dem die Datei erstellt wurde (Datum/Uhrzeit gemäß RFC 3339). |
modifiedTime |
Der Zeitpunkt, zu dem die Datei zuletzt von jemandem geändert wurde (Datum/Uhrzeit gemäß RFC 3339). Durch die Einstellung „ |
modifiedByMeTime |
Nur Ausgabe Der Zeitpunkt, zu dem die Datei zuletzt vom Nutzer geändert wurde (Datum/Uhrzeit gemäß RFC 3339). |
viewedByMeTime |
Der Zeitpunkt, zu dem die Datei zuletzt vom Nutzer aufgerufen wurde (Datum/Uhrzeit gemäß RFC 3339). |
sharedWithMeTime |
Nur Ausgabe Der Zeitpunkt, zu dem die Datei für den Nutzer freigegeben wurde, falls zutreffend (Datum/Uhrzeit gemäß RFC 3339). |
quotaBytesUsed |
Nur Ausgabe Die Anzahl der von der Datei genutzten Speicherkontingent-Byte. Dazu gehören die Head-Revision sowie vorherige Überarbeitungen mit aktiviertem |
version |
Nur Ausgabe Eine kontinuierlich ansteigende Versionsnummer für die Datei. Dies berücksichtigt jede Änderung, die auf dem Server an der Datei vorgenommen wurde, auch solche, die für den Nutzer nicht sichtbar sind. |
originalFilename |
Der ursprüngliche Dateiname des hochgeladenen Inhalts, falls verfügbar, oder der ursprüngliche Wert des Felds |
ownedByMe |
Nur Ausgabe Gibt an, ob der Nutzer Eigentümer der Datei ist. Wird für Elemente in geteilten Ablagen nicht ausgefüllt. |
fullFileExtension |
Nur Ausgabe Die vollständige Dateiendung, die aus dem Feld Sie wird automatisch aktualisiert, wenn sich das Feld |
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 nur für die anfragende Anwendung zugänglich sind. Einträge mit Nullwerten werden in Aktualisierungs- und Kopieranfragen gelöscht. Diese Attribute können nur mit einer authentifizierten Anfrage abgerufen werden. Eine authentifizierte Anfrage verwendet ein Zugriffstoken, das mit einer OAuth 2-Client-ID abgerufen wurde. Sie können keinen API-Schlüssel verwenden, um private Attribute abzurufen. Ein Objekt, das eine Liste von |
isAppAuthorized |
Nur Ausgabe Gibt an, ob die Datei von der anfragenden App erstellt oder geöffnet wurde. |
teamDriveId |
Eingestellt: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities |
Nur Ausgabe Berechtigungen, die der aktuelle Nutzer für diese Datei hat. Jede Funktion entspricht einer detaillierten Aktion, die ein Nutzer ausführen kann. |
capabilities.canChangeViewersCanCopyContent |
Eingestellt: Nur Ausgabe. |
capabilities.canMoveChildrenOutOfDrive |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners aus der geteilten Ablage verschieben kann. Der Wert ist „false“, wenn das Element kein Ordner ist. 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 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: |
capabilities.canCopy |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer diese Datei kopieren kann. Gibt an, ob der aktuelle Nutzer für ein Element in einer geteilten Ablage untergeordnete Elemente dieses Elements kopieren kann, die nicht aus einem Ordner stammen, oder dieses Element selbst, 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. Dieser Wert ist immer "false", 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 "false", wenn das Element kein Ordner ist. |
capabilities.canRemoveChildren |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer Kinder aus diesem Ordner entfernen kann. Dieser Wert ist immer "false", 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 diese Datei in den Papierkorb verschieben kann. |
capabilities.canReadRevisions |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer die Überarbeitungsressource dieser Datei lesen kann. Gibt an, ob bei einem Element in einer geteilten Ablage Überarbeitungen von untergeordneten Elementen dieses Elements, die nicht zum Ordner gehören, oder des Elements selbst, falls es kein Ordner ist, gelesen werden können. |
capabilities.canReadTeamDrive |
Eingestellt: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canMoveTeamDriveItem |
Eingestellt: Nur Ausgabe. Verwende stattdessen |
capabilities.canChangeCopyRequiresWriterPermission |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer die Einschränkung „ |
capabilities.canMoveItemIntoTeamDrive |
Eingestellt: 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 |
Eingestellt: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canMoveItemOutOfTeamDrive |
Eingestellt: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canDeleteChildren |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners löschen kann. Der Wert ist „false“, wenn das Element kein Ordner ist. Wird nur für Elemente in geteilten Ablagen ausgefüllt. |
capabilities.canMoveChildrenOutOfTeamDrive |
Eingestellt: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canMoveChildrenWithinTeamDrive |
Eingestellt: Nur Ausgabe. Verwenden Sie stattdessen |
capabilities.canTrashChildren |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners in den Papierkorb verschieben kann. Der Wert ist „false“, wenn das Element kein Ordner ist. Wird nur für Elemente in geteilten Ablagen ausgefüllt. |
capabilities.canMoveItemOutOfDrive |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer dieses Element aus dieser Ablage verschieben kann, indem er das übergeordnete Element ändert. Beachten Sie, dass eine Anfrage zum Ändern des übergeordneten Elements des Elements auch dann fehlschlagen kann, wenn das neue übergeordnete Element hinzugefügt wird. |
capabilities.canAddMyDriveParent |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer dem Element ein übergeordnetes Element hinzufügen kann, ohne in derselben Anfrage ein vorhandenes Element zu entfernen. Wird für Dateien in geteilten Ablagen nicht ausgefüllt. |
capabilities.canRemoveMyDriveParent |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer einen übergeordneten Nutzer aus dem Artikel entfernen kann, ohne in derselben Anfrage einen weiteren übergeordneten Nutzer hinzuzufügen. Wird für Dateien in geteilten Ablagen nicht ausgefüllt. |
capabilities.canMoveItemWithinDrive |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer das Element innerhalb dieser Ablage verschieben kann. Beachten Sie, dass eine Anfrage zum Ändern des übergeordneten Elements weiterhin fehlschlagen kann, je nachdem, welches neue übergeordnete Element hinzugefügt wird und welches übergeordnete Element entfernt wird. |
capabilities.canShare |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer die Freigabeeinstellungen für diese Datei ändern darf. |
capabilities.canMoveChildrenWithinDrive |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer untergeordnete Elemente dieses Ordners in dieser Ablage verschieben kann. Der Wert ist „false“, wenn das Element kein Ordner ist. Beachten Sie, dass eine Anfrage zum Verschieben der untergeordneten Datei weiterhin fehlschlagen kann, je nachdem, ob der aktuelle Nutzer Zugriff auf die untergeordnete Organisation und den Zielordner hat. |
capabilities.canModifyContentRestriction |
Eingestellt: Nur Ausgabe. Verwenden Sie |
capabilities.canAddFolderFromAnotherDrive |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer diesem Ordner einen Ordner aus einer anderen geteilten Ablage oder aus „Meine Ablage“ hinzufügen kann. Der Wert ist „false“, wenn das Element kein Ordner ist. Wird nur für Elemente in geteilten Ablagen ausgefüllt. |
capabilities.canChangeSecurityUpdateEnabled |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer das Feld „securityUpdateEnabled“ in Metadaten zur Linkfreigabe ändern kann. |
capabilities.canAcceptOwnership |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer der ausstehende Eigentümer der Datei ist. Wird 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, die auf den Editor beschränkt sind. |
capabilities.canModifyOwnerContentRestriction |
Nur Ausgabe Gibt an, ob der aktuelle Nutzer Inhaltsbeschränkungen hinzufügen oder ändern kann, die auf Inhaber beschränkt sind. |
capabilities.canRemoveContentRestriction |
Nur Ausgabe Gibt an, ob es eine Inhaltsbeschränkung für die Datei gibt, 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 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 zur Verwendung bei der Thumbnail-Cache-Entwertung. |
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. |
permissionIds[] |
Nur Ausgabe. files.list mit Berechtigungs-IDs für Nutzer mit Zugriff auf diese Datei. |
imageMediaMetadata |
Nur Ausgabe Zusätzliche Metadaten zu Bildmedien, falls verfügbar. |
imageMediaMetadata.flashUsed |
Nur Ausgabe Angabe, ob zum Erstellen des Fotos ein Blitz verwendet wurde |
imageMediaMetadata.meteringMode |
Nur Ausgabe Der Messmodus, mit dem das Foto erstellt wurde. |
imageMediaMetadata.sensor |
Nur Ausgabe Der Sensortyp, mit dem das Foto erstellt wurde. |
imageMediaMetadata.exposureMode |
Nur Ausgabe Der zum Erstellen des Fotos verwendete Belichtungsmodus. |
imageMediaMetadata.colorSpace |
Nur Ausgabe Der Farbraum des Fotos. |
imageMediaMetadata.whiteBalance |
Nur Ausgabe Der Weißabgleichmodus, mit dem das Foto erstellt 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 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 Anzahl der 90-Grad-Drehungen im Uhrzeigersinn, die ausgehend von der ursprünglichen 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 Dauer der Belichtung in Sekunden. |
imageMediaMetadata.aperture |
Nur Ausgabe Die Blende, mit der das Foto erstellt wurde (Blendenzahl). |
imageMediaMetadata.focalLength |
Nur Ausgabe Die Brennweite in Millimeter, die zum Erstellen des Fotos verwendet wurde. |
imageMediaMetadata.isoSpeed |
Nur Ausgabe Die zur Erstellung des Fotos verwendete ISO-Empfindlichkeit. |
imageMediaMetadata.exposureBias |
Nur Ausgabe Die Belichtungsverzerrung des Fotos (APEX-Wert). |
imageMediaMetadata.maxApertureValue |
Nur Ausgabe Die kleinste F-Zahl des Objektivs bei der Brennweite, die zum Erstellen des Fotos verwendet wurde (APEX-Wert). |
imageMediaMetadata.subjectDistance |
Nur Ausgabe Der Abstand zum Motiv des Fotos in Metern. |
imageMediaMetadata.lens |
Nur Ausgabe Die Linse, mit der das Foto erstellt wurde. |
videoMediaMetadata |
Nur Ausgabe Zusätzliche Metadaten zu Videomedien. Diese sind 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. |
shortcutDetails.targetMimeType |
Nur Ausgabe Der MIME-Typ der Datei, auf die diese Verknüpfung verweist. Der Wert in diesem Feld ist ein Snapshot 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. Wird nur ausgefüllt, wenn eine solche Einschränkung existiert. |
resourceKey |
Nur Ausgabe Ein Schlüssel, der erforderlich ist, um über einen freigegebenen Link auf das Element zuzugreifen. |
linkShareMetadata |
Nur Ausgabe Details zu LinkShare. Enthält Details zu den Link-URLs, über die Kunden auf dieses Element 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 in der Datei. |
labelInfo.labels[] |
Nur Ausgabe Die Labels der 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 ausgefüllt, die in Google Drive gespeichert sind. Für Docs-Editoren oder Dateien mit Verknüpfungen wird es nicht 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 ausgefüllt, die in Google Drive gespeichert sind. Für Docs-Editoren oder Dateien mit Verknüpfungen wird es nicht 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, kann keine neue Version der Datei hinzugefügt, Kommentare hinzugefügt oder geändert werden und der Titel der Datei kann nicht geändert werden. |
reason |
Grund, warum der Inhalt der Datei eingeschränkt ist. Dieser Parameter kann nur bei Anfragen geändert werden, in denen 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 |
restrictionTime |
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 geändert oder entfernt werden kann, dem die Datei gehört. Für 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 systemeingeschränkte Inhaltsbeschränkungen nicht ändern oder entfernen. |
Methoden |
|
---|---|
|
Erstellt eine Kopie einer Datei und wendet alle angeforderten Aktualisierungen mit Patchsemantik an. |
|
Erstellt eine neue Datei. |
|
Löscht eine Datei, deren Eigentümer der Nutzer ist, endgültig, ohne sie in den Papierkorb zu verschieben. |
|
Dadurch 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 den exportierten Byte-Inhalt zurück. |
|
Generiert eine Reihe von Datei-IDs, die in Erstellungs- oder Kopieranfragen angegeben werden können. |
|
Ruft die Metadaten oder den Inhalt einer Datei nach ID ab. |
|
Listet die Dateien des Nutzers auf. |
|
Listet die Labels einer Datei auf. |
|
Ändert die Labels, die auf eine Datei angewendet werden. |
|
Aktualisiert die Metadaten und/oder den Inhalt einer Datei. |
|
Abonniert Änderungen an einer Datei. |