我正在使用这三个范围:
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
我错过了什么?