我从以前的帖子阅读[ 1,2,3 ]该电子邮件地址不是由于隐私原因,显示谷歌驱动器的权限API.但我正在尝试寻找一种方法来显示用户权限,其中有2个不同的用户具有相同的名称.
借助Google云端硬盘共享用户界面,您可以使用相同的名称区分两个不同的用户,因为它还会在其名称旁边显示其电子邮件(如果Google云端硬盘用户界面可以获取,则我不明白为什么这在API中无法实现) .
我宁愿不必依赖现已弃用的DocList API来从ACL获取电子邮件.
不幸的是,使用文档列表API是您现在获取电子邮件地址的唯一选择,抱歉.
使用 v3 API 可以指定请求的 fields 参数。
对于获取请求: request.Fields = "kind,id,type,emailAddress,domain,role,allowFileDiscovery,displayName,photoLink,expirationTime,teamDrivePermissionDetails,deleted"
对于列表请求: request.Fields = "permissions(kind,id,type,emailAddress,domain,role,allowFileDiscovery,displayName,photoLink,expirationTime,teamDrivePermissionDetails,deleted)"
| 归档时间: |
|
| 查看次数: |
3124 次 |
| 最近记录: |