- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Action
- Essayer
Permet d'approuver ou de refuser une proposition d'accès.
Requête HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
file |
Obligatoire. ID de l'élément concerné par la requête. |
proposal |
Obligatoire. Identifiant de la proposition d'accès à résoudre. |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"role": [
string
],
"view": string,
"action": enum ( |
Champs | |
---|---|
role[] |
Facultatif. Rôles autorisés par l'approbateur, le cas échéant Remarque: Ce champ est obligatoire pour l'action |
view |
Facultatif. Indique la vue pour cette proposition d'accès. Ce champ ne doit être défini que si la proposition appartient à une vue. |
action |
Obligatoire. Action à effectuer sur AccessProposal. |
send |
Facultatif. Indique si un e-mail doit être envoyé au demandeur lorsque la proposition AccessProposition est refusée ou acceptée. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse est vide.
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
Certains champs d'application sont restreints et nécessitent une évaluation de sécurité pour que votre application puisse les utiliser. Pour en savoir plus, consultez le Guide relatif aux autorisations.
Action
État de l'accès proposé.
Enums | |
---|---|
ACTION_UNSPECIFIED |
Action non spécifiée |
ACCEPT |
L'utilisateur accepte la proposition. Remarque: Si cette action est utilisée, le champ role doit comporter au moins une valeur. |
DENY |
L'utilisateur refuse la proposition |