【发布时间】:2013-11-22 07:01:49
【问题描述】:
我正在使用这三个范围:
scopes[0] = "https://www.googleapis.com/auth/drive";
scopes[1] = "https://www.googleapis.com/auth/userinfo.email";
scopes[2] = "https://www.googleapis.com/auth/userinfo.profile";
授权他们,然后尝试根据:
https://developers.google.com/drive/v2/reference/permissions/list
获取用户的电子邮件地址
通过这样做:
PermissionList permissions = _service.Permissions.List("root").Fetch();
IList<Permission> a = permissions.Items;
我没有看到电子邮件地址。
当我在“试试看!”中包含相同的范围(甚至只有前两个)时部分,
我得到一个包含 emailAddress 的结果
我错过了什么?
【问题讨论】:
标签: email oauth permissions google-drive-api scopes