列出文件的 AccessProposals。注意:只有审批人才能列出文件的 AccessProposal 项。如果用户不是审批人,则返回 403。
HTTP 请求
GET https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals
网址采用 gRPC 转码语法。
路径参数
参数 | |
---|---|
file |
必需。请求所针对的商品的 ID。 |
查询参数
参数 | |
---|---|
page |
可选。访问请求列表中的延续令牌。 |
page |
可选。每页的结果数 |
请求正文
请求正文必须为空。
响应正文
对访问权限提案列表请求的响应。
如果成功,响应正文将包含结构如下的数据:
JSON 表示法 |
---|
{
"accessProposals": [
{
object ( |
字段 | |
---|---|
access |
访问权限提案列表。此字段仅在 v3 和 v3beta 中填充。 |
next |
下一页结果的延续令牌。如果已到达结果列表的末尾,则此字段将不存在。如果令牌因任何原因被拒绝,则应将其舍弃,并从第一页结果开始重新分页。 |
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.metadata.readonly
https://www.googleapis.com/auth/drive.readonly
某些镜重受限,您的应用需要接受安全评估才能使用它们。如需了解详情,请参阅授权指南。
AccessProposal
用于处理文件上待处理的访问权限提案的“访问权限提案”资源
JSON 表示法 |
---|
{
"fileId": string,
"proposalId": string,
"requesterEmailAddress": string,
"recipientEmailAddress": string,
"rolesAndViews": [
{
object ( |
字段 | |
---|---|
file |
相应访问权限请求所涉及的文件 ID |
proposal |
访问权限提案的 ID |
requester |
提出请求的用户的电子邮件地址 |
recipient |
接受邀请后将获得权限的用户的电子邮件地址 |
roles |
用于封装访问权限提案的角色和视图。 |
request |
请求者向提案添加的消息 |
create |
创建时间 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
RoleAndView
访问提案的角色和视图的封装容器。
JSON 表示法 |
---|
{ "role": string, "view": string } |
字段 | |
---|---|
role |
请求者提议的角色。未来可能会添加新值,但目前可能的值如下:* |
view |
表示此访问权限提案的视图。仅为属于视图的提案填充。 |