- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Pruébalo
Inicia una aprobación en un archivo.
Solicitud HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals:start
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta
| Parámetros | |
|---|---|
fileId |
Obligatorio. El ID del archivo en el que se creará la aprobación. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{ "reviewerEmails": [ string ], "dueTime": string, "lockFile": boolean, "message": string } |
| Campos | |
|---|---|
reviewerEmails[] |
Obligatorio. Los correos electrónicos de los usuarios que revisarán la aprobación. |
dueTime |
Es opcional. La hora de vencimiento de la aprobación. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
lockFile |
Es opcional. Indica si se debe bloquear el archivo cuando se inicia la aprobación. |
message |
Es opcional. Un mensaje para enviar a los revisores cuando se les notifique la solicitud de aprobación. |
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Approval.
Alcances de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.metadata
Algunos permisos son restringidos y requieren una evaluación de seguridad para que tu app los use. Para obtener más información, consulta la guía de autorización.