- Requête HTTP
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- Essayer
Génère un jeton CSE qui peut être utilisé pour créer ou mettre à jour des fichiers CSE.
Requête HTTP
GET https://www.googleapis.com/drive/v3/files/generateCseToken
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de requête
| Paramètres | |
|---|---|
fileId |
ID du fichier pour lequel le jeton JWT doit être généré. Si aucun ID n'est fourni, un ID sera généré. |
parent |
ID du parent attendu du fichier. Utilisé lors de la génération d'un jeton JWT pour un nouveau fichier CSE. Si un parent est spécifié, il sera récupéré. S'il s'agit d'un élément de Drive partagé, la règle du Drive partagé sera utilisée pour déterminer le KACLS à utiliser. Il n'est pas valide de spécifier à la fois fileId et parent dans une même requête. |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
JWT et métadonnées associées utilisées pour générer des fichiers CSE.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{ "fileId": string, "currentKaclsId": string, "currentKaclsName": string, "jwt": string, "kind": string } |
| Champs | |
|---|---|
fileId |
ID du fichier pour lequel le jeton JWT a été généré. |
currentKaclsId |
ID actuel du service KACLS (Key ACL Service) associé au jeton JWT. |
currentKaclsName |
Nom des KACL vers lesquels pointe l'ID des KACL renvoyés. |
jwt |
Jeton Web JSON (JWT) signé pour le fichier. |
kind |
Uniquement en sortie. Identifie le type de ressource. Valeur : chaîne fixe |
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/docshttps://www.googleapis.com/auth/drive
Certains niveaux d'accès sont soumis à des restrictions et nécessitent une évaluation de sécurité pour que votre application puisse les utiliser. Pour en savoir plus, consultez le guide d'autorisation.