Google云端硬盘API插入权限仅返回ID

时间:2015-03-31 07:11:29

标签: permissions google-drive-api acl

我正在使用此请求授予用户对文件夹的权限

https://www.googleapis.com/drive/v2/files/{{id}}/permissions?sendNotificationEmails=true&fields=emailAddress,id,name,role,type,value

但它只返回id字段

{ id: '0123456789876543210' }喜欢这个

如何获得所有其他信息作为回应?要么, Drive REST API中有任何BUG吗?

1 个答案:

答案 0 :(得分:0)

从此处的文档https://developers.google.com/drive/v2/reference/permissions/list

返回资源的格式如下:

{
  "kind": "drive#permissionList",
  "etag": etag,
  "selfLink": string,
  "items": [
    permissions Resource
  ]
}

这意味着您需要将查询字段参数指定为

items(emailAddress,id,name,role,type,value)

而不是:

emailAddress,id,name,role,type,value

或者,您可以保留字段param以确保您实际获得可用信息。希望有所帮助!