Sie können Google Drive-Dateien und -Ordner mithilfe der Drive-UI oder über die Google Drive API Wenn Sie Inhalte über Google Drive können Sie festlegen, ob Personen die Datei bearbeiten, kommentieren oder nur die Datei öffnen.
Ein Ressourcenschlüssel schützt Ihre Datei vor unbeabsichtigtem Zugriff. Ressourcenschlüssel sind zusätzliche Parameter, die übergeben werden, damit Nutzer auf bestimmte Dateien zugreifen können die über einen Link freigegeben wurden. Nutzer, die die Datei noch nicht aufgerufen haben muss den Ressourcenschlüssel angeben, um Zugriff zu erhalten. Nutzer, die sich vor Kurzem die Datei oder direkten Zugriff haben, benötigen Sie den Ressourcenschlüssel nicht, um auf die Datei zuzugreifen.
Eine über einen Link freigegebene Drive-Datei kann nur von
Nutzer, die aufgrund von type=user
oder type=group
auf die Datei zugreifen können
permissions
. Anfragen von Nutzern
die nur Zugriff auf diese über einen Link freigegebenen Dateien haben. Verwenden Sie dazu ein type=domain
oder
Für die Berechtigung type=anyone
ist möglicherweise ein Ressourcenschlüssel erforderlich.
Weitere Informationen zu Berechtigungen finden Sie im Hilfeartikel Dateien, Ordner und Ablagen freigeben. Eine vollständige Liste der Rollen und Vorgänge finden Sie die jeweils für Sie zulässig sind, siehe Rollen und Berechtigungen
Ressourcenschlüssel aus der Datei lesen
Die Drive API gibt den Ressourcenschlüssel einer Datei an die schreibgeschützte
Feld resourceKey
der Ressource files
Wenn es sich bei der Datei um eine Google Drive-Verknüpfung handelt,
Der Ressourcenschlüssel für das Verknüpfungsziel wird im schreibgeschützten Modus zurückgegeben.
shortcutDetails.targetResourceKey
.
Felder in der Ressource files
, die URLs zurückgeben
wie z. B. exportLinks
, webContentLink
und webViewLink
enthalten auch den
resourceKey
Clients, die in die Drive-Benutzeroberfläche eingebunden sind, können auch
resourceKeys
in state
verwenden
. Weitere Informationen finden Sie unter Herunterladen und exportieren
Dateien.
Ressourcenschlüssel für die Anfrage festlegen
Ressourcenschlüssel für alle Dateien, auf die in Anfragen an die Drive API verwiesen wird
werden im HTTP-Header X-Goog-Drive-Resource-Keys
festgelegt.
Bei Anfragen an die Drive API können Sie einen oder mehrere Ressourcenschlüssel angeben,
den HTTP-Header X-Goog-Drive-Resource-Keys
.
Syntax
Eine Datei-ID und ein Ressourcenschlüsselpaar werden im Header mithilfe eines Schrägstrichs festgelegt.
(/
) als Trennzeichen. Der Header wird erstellt, indem die gesamte Datei-ID und Ressource
Schlüsselpaaren mit Komma (,
) als Trennzeichen.
Stellen Sie sich beispielsweise eine Anfrage zum Verschieben der Datei „fileId1
“ aus dem Ordner „fileId2
“ nach
Ordner fileId3
. Angenommen, die Ressourcenschlüssel für diese drei Dateien sind
resourceKey1
, resourceKey2
und resourceKey3
. Der Header
wird aus diesen Werten unter Verwendung eines Schrägstrichs und eines Kommas als Trennzeichen erstellt:
X-Goog-Drive-Resource-Keys: fileId1/resourceKey1,fileId2/resourceKey2,fileId3/resourceKey3
Weitere Informationen
- Dateien, Ordner und Ablagen freigeben
- Dateien herunterladen und exportieren
- Dateiinhalte schützen
- Integration von Drive-UI konfigurieren