Generiert ein CSE-Token, mit dem CSE-Dateien erstellt oder aktualisiert werden können.
HTTP-Anfrage
GET https://www.googleapis.com/drive/v2/files/generateCseToken
Die URL verwendet die Syntax der gRPC-Transcodierung.
Abfrageparameter
| Parameter | |
|---|---|
fileId |
Die ID der Datei, für die das JWT generiert werden soll. Wenn keine ID angegeben wird, wird eine generiert. |
parent |
Die ID des erwarteten übergeordneten Elements der Datei. Wird verwendet, wenn ein JWT für eine neue CSE-Datei generiert wird. Wenn angegeben, wird das übergeordnete Element abgerufen. Wenn es sich um ein Element in einem geteilten Ablageort handelt, wird die Richtlinie des geteilten Ablageorts verwendet, um die zu verwendenden KACLS zu bestimmen. Es ist ungültig, sowohl „fileId“ als auch „parent“ in einer einzelnen Anfrage anzugeben. |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
JWT und zugehörige Metadaten, die zum Generieren von CSE-Dateien verwendet werden.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{ "fileId": string, "currentKaclsId": string, "currentKaclsName": string, "jwt": string, "kind": string } |
| Felder | |
|---|---|
fileId |
Die Datei-ID, für die das JWT generiert wurde. |
currentKaclsId |
Die aktuelle KACLS-ID (Key ACL Service), die dem JWT zugeordnet ist. |
currentKaclsName |
Name der KACLS, auf die die zurückgegebene KACLS-ID verweist. |
jwt |
Das signierte JSON Web Token (JWT) für die Datei. |
kind |
Nur Ausgabe. Gibt an, um welche Art von Ressource es sich handelt. Wert: der feste String |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/docshttps://www.googleapis.com/auth/drive
Einige Bereiche sind eingeschränkt und erfordern eine Sicherheitsprüfung für Ihre App, damit sie verwendet werden können. Weitere Informationen finden Sie im Autorisierungsleitfaden.