Method: accessproposals.resolve

批准或拒绝访问权限提案。如需了解详情,请参阅管理待处理的访问权限提案

HTTP 请求

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

网址采用 gRPC 转码语法。

路径参数

参数
fileId

string

必需。相应请求所针对的商品的 ID。

proposalId

string

必需。要解决的访问权限提案的 ID。

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
字段
role[]

string

可选。审批者允许的角色(如果有)。如需了解详情,请参阅角色和权限

注意:此字段是 ACCEPT 操作的必填字段。

view

string

可选。指明相应访问提案的视图。只有当提案属于视图时,才应设置此字段。仅支持 published

action

enum (Action)

必需。针对访问权限提案采取的操作。

sendNotification

boolean

可选。是否在访问提案被拒绝或接受时向请求者发送电子邮件。

响应正文

如果成功,则响应正文为空的 JSON 对象。

授权范围

需要以下 OAuth 范围之一:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file

某些范围受到限制,您的应用需要通过安全评估才能使用这些范围。如需了解详情,请参阅授权指南

操作

访问权限提案的状态更改。

枚举
ACTION_UNSPECIFIED 未指定操作
ACCEPT

用户接受访问权限提案。

注意:如果使用此操作,role 字段必须至少包含一个值。

DENY 用户拒绝了访问提案。