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 ausgefüllt, die in Google Drive gespeichert sind. Für Docs-Editoren oder Dateien mit Verknüpfungen wird es nicht ausgefüllt. |
selfLink |
Nur Ausgabe Ein Link zurück zu dieser Datei. |
ownerNames[] |
Nur Ausgabe Name(n) 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 |
Gibt an, 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 ausgefüllt, die in Google Drive gespeichert sind. Für Dateien aus Google Docs oder Verknüpfungsdateien wird es nicht ausgefüllt. |
mimeType |
Der MIME-Typ der Datei. Diese Einstellung kann nur beim Hochladen neuer Inhalte geändert werden. Sie können dieses Feld leer lassen. Der MIME-Typ wird aus dem MIME-Typ 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 Wird nur für Elemente in geteilten Ablagen ausgefüllt. |
parents[] |
Sammlung übergeordneter Ordner, die diese Datei enthalten. Wenn die Datei nicht bei der Anforderung zum Einfügen angegeben wird, wird sie direkt im Ordner „Meine Ablage“ des Nutzers abgelegt. Wenn dies nicht als Teil einer Kopieranfrage angegeben wird, übernimmt die Datei alle sichtbaren übergeordneten Elemente der Quelldatei. In „files.update“-Anfragen können auch 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 |
appDataContents |
Nur Ausgabe Gibt an, ob sich diese Datei im Ordner „Anwendungsdaten“ befindet. |
webViewLink |
Nur Ausgabe Ein Link, der nur in öffentlichen Ordnern verfügbar ist, um deren statische Web-Assets (HTML, CSS, JS usw.) über das Website-Hosting von Google Drive anzusehen. |
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. |
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. |
openWithLinks |
Nur Ausgabe Eine Zuordnung der ID jeder 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 ausgefüllt, die in Google Drive gespeichert sind. Für Docs-Editoren oder Dateien mit Verknüpfungen wird es nicht ausgefüllt. |
properties[] |
Die Liste der Properties. |
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, falls verfügbar |
alternateLink |
Nur Ausgabe Ein Link zum Öffnen der Datei in einem relevanten Google-Editor oder -Viewer. |
embedLink |
Nur Ausgabe Ein Link zum Einbetten der Datei. |
webContentLink |
Nur Ausgabe Ein Link zum Herunterladen des Inhalts der Datei in einen Browser mithilfe der cookiebasierten Authentifizierung. Inhalte, die öffentlich freigegeben sind, können ohne Anmeldedaten heruntergeladen werden. |
fileSize |
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. |
copyRequiresWriterPermission |
Legt fest, 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 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. 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 Feld „folderColorPalette“ der Ressource „Info“. Wird eine nicht unterstützte Farbe angegeben, wird sie in die am besten passende Farbe aus der Palette geändert. |
id |
Die ID der Datei. |
title |
Der Titel dieser Datei. Hinweis: Bei unveränderlichen Elementen wie Ordnern der obersten Ebene von geteilten Ablagen, dem Stammordner „Meine Ablage“ und dem Ordner „Anwendungsdaten“ bleibt der Titel konstant. |
description |
Eine kurze Beschreibung der Datei. |
labels |
Eine Gruppe von Labels für die Datei. |
labels.viewed |
Gibt an, ob diese Datei von diesem Nutzer angesehen wurde. |
labels.restricted |
Nur Ausgabe Eingestellt: Verwende stattdessen |
labels.starred |
Gibt an, ob diese Datei vom Nutzer markiert wurde. |
labels.hidden |
Nur Ausgabe Veraltet. |
labels.trashed |
Gibt an, ob diese 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 wiederherstellen. |
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 und nicht rekursiv in den Papierkorb verschoben wurde. |
createdDate |
Nur Ausgabe Erstellt den Zeitpunkt 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). Dieser Parameter kann nur bei einer Aktualisierung geändert werden, wenn der Parameter „setModifiedDate“ festgelegt ist. |
modifiedByMeDate |
Nur Ausgabe Der Zeitpunkt, zu dem diese Datei zuletzt vom Nutzer geändert wurde (formatierter RFC 3339-Zeitstempel). Beachten Sie, dass durch das Festlegen vonmodifyDate auch dasmod.ByMe-Datum für den Nutzer aktualisiert wird, der das Datum eingestellt hat. |
lastViewedByMeDate |
Der Zeitpunkt, zu dem diese Datei zuletzt vom Nutzer aufgerufen wurde (formatierter RFC 3339-Zeitstempel). |
markedViewedByMeDate |
Nur Ausgabe Veraltet. |
sharedWithMeDate |
Nur Ausgabe Zeitpunkt, zu dem diese Datei für den Nutzer freigegeben wurde (formatierter RFC 3339-Zeitstempel). |
quotaBytesUsed |
Nur Ausgabe Die Anzahl der von dieser Datei verwendeten Kontingentbyte. |
version |
Nur Ausgabe Eine kontinuierlich ansteigende Versionsnummer für die Datei. Dies spiegelt jede Änderung an der Datei auf dem Server wider, auch solche, die für den anfragenden Nutzer nicht sichtbar ist. |
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 der aktuelle Nutzer der Dateieigentümer ist. 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 das Feld nicht gelöscht. Durch das Ändern der Erweiterung im Titel wird dieses Feld jedoch aktualisiert. 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. |
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 Berechtigungen, die der aktuelle Nutzer für diese Datei hat. Jede Funktion entspricht einer detaillierten Aktion, die ein Nutzer ausführen kann. |
capabilities.canChangeRestrictedDownload |
Nur Ausgabe Veraltet. |
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 |
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. Der Wert ist „false“, wenn das Element kein Ordner ist. 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. 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. |
canReadRevisions |
Nur Ausgabe Eingestellt: Verwende stattdessen |
thumbnailVersion |
Nur Ausgabe Die Thumbnail-Version zur Verwendung bei der Thumbnail-Cache-Entwertung. |
trashedDate |
Nur Ausgabe Der Zeitpunkt, zu dem das Element in den Papierkorb verschoben wurde (formatierter RFC 3339-Zeitstempel). Wird nur für Elemente in geteilten Ablagen ausgefüllt. |
permissionIds[] |
Nur Ausgabe. files.list mit Berechtigungs-IDs für Nutzer mit Zugriff auf diese Datei. |
thumbnail |
Eine Miniaturansicht für die Datei. Er wird nur verwendet, wenn keine Standard-Miniaturansicht generiert werden kann. |
thumbnail.image |
Die URL-sicheren Base64-codierten Byte des Thumbnail-Bilds. Sie muss RFC 4648, Abschnitt 5 entsprechen. Ein base64-codierter String. |
thumbnail.mimeType |
Der MIME-Typ der Miniaturansicht. |
imageMediaMetadata |
Nur Ausgabe Metadaten zu Bildmedien. Dies ist nur für Bildtypen vorhanden und ihr Inhalt hängt davon ab, was aus dem Bildinhalt geparst werden kann. |
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.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 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 Metadaten zu Videomedien. Dieser Bereich ist nur für 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. |
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 |
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 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 der angegebenen 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. |
|
Erzeugt eine Reihe von Datei-IDs, die in Anfragen zum Einfügen oder Kopieren bereitgestellt 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 Labels, die auf eine Datei angewendet werden. |
|
Aktualisiert die Metadaten und/oder den Inhalt einer Datei. |
|
Legen Sie als Aktualisierungszeit der Datei die aktuelle Serverzeit fest. |
|
Verschiebt eine 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. |