- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Ação
- Faça um teste
Aprova ou nega uma proposta de acesso. Para mais informações, consulte Gerenciar propostas de acesso pendentes.
Solicitação HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
fileId |
Obrigatório. O ID do item da solicitação. |
proposalId |
Obrigatório. O ID da proposta de acesso a ser resolvida. |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{
"role": [
string
],
"view": string,
"action": enum ( |
Campos | |
---|---|
role[] |
Opcional. Os papéis que o aprovador permitiu, se houver. Para mais informações, consulte Papéis e permissões. Observação: esse campo é obrigatório para a ação |
view |
Opcional. Indica a visualização dessa proposta de acesso. Isso só deve ser definido quando a proposta pertence a uma visualização. Somente |
action |
Obrigatório. A ação a ser tomada na proposta de acesso. |
sendNotification |
Opcional. Se um e-mail será enviado ao solicitante quando a proposta de acesso for negada ou aceita. |
Corpo da resposta
Se não houver nenhum problema, o corpo da resposta será um objeto JSON vazio.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
Alguns escopos são restritos e exigem uma avaliação de segurança para que o app possa usá-los. Para mais informações, consulte o guia de autorização.
Ação
A mudança de estado da proposta de acesso.
Tipos enumerados | |
---|---|
ACTION_UNSPECIFIED |
Ação não especificada |
ACCEPT |
O usuário aceita a proposta de acesso. Observação: se essa ação for usada, o campo |
DENY |
O usuário nega a proposta de acesso. |