使用补丁语义更新权限。如需了解详情,请参阅共享文件、文件夹和云端硬盘。
警告:不支持对同一文件执行并发权限操作;系统只会应用最后一次更新。
HTTP 请求
PATCH https://www.googleapis.com/drive/v3/files/{fileId}/permissions/{permissionId}
网址采用 gRPC 转码语法。
路径参数
| 参数 | |
|---|---|
fileId | 
                
                   
 文件或共享云端硬盘的 ID。  | 
              
permissionId | 
                
                   
 相应权限的 ID。  | 
              
查询参数
| 参数 | |
|---|---|
removeExpiration | 
                
                   
 是否移除到期日期。  | 
              
supportsAllDrives | 
                
                   
 请求访问的应用是否同时支持“我的云端硬盘”和共享云端硬盘。  | 
              
supportsTeamDrives | 
                
                   
 已弃用:请改用   | 
              
transferOwnership | 
                
                   
 是否将所有权转移给指定用户,并将当前所有者降级为写入者。此参数是必需的,用于确认副作用。如需了解详情,请参阅转移文件所有权。  | 
              
useDomainAdminAccess | 
                
                   
 以网域管理员身份发出请求。 如果设置为  
 如需了解详情,请参阅以网域管理员身份管理共享云端硬盘。  | 
              
enforceExpansiveAccess | 
                
                   
 相应请求是否应强制执行广泛的访问权限规则。  | 
              
请求正文
请求正文包含一个 Permission 实例。
响应正文
如果成功,则响应正文包含一个 Permission 实例。
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.file
某些范围受到限制,您的应用需要通过安全评估才能使用这些范围。如需了解详情,请参阅授权指南。