当从外部用户共享文件夹时 - 对于我的团队中的某个人, 我需要获取外部用户的电子邮件地址。
如果我查询共享文件夹信息(https://api.dropbox.com/1/shared_folders/826357016
)
我们得到以下信息:
{
shared_folder_name: "ExternalDir"
shared_folder_id: "826357016"
access_type: "editor"
shared_link_policy: "all"
groups: [0]
owner: {
display_name: "External User - Full Name"
uid: 6920861
same_team: false
}
path: "/ExternalDir"
}
有关外部所有者的信息包括display_name
和uid
。
display_name
- 不是唯一或值得信赖的uid
- 没用,因为没有API可以查询更多信息但是,在Dropbox网站上 - 他们确实给出了电子邮件地址!
看看这个截图中的弹出窗口:
如何像GUI那样将uid
解析为email_address
?