我下载并设置了example,我在代码中取消注释了以下内容。
static public string[] SCOPES = { PlusService.Scope.PlusLogin, PlusService.Scope.UserinfoEmail };
它会检索我的名字,朋友等,但它不会检索我的电子邮件地址。
有人能够提供帮助吗?可能我正在寻找不正确的地方。
答案 0 :(得分:0)
我使用Try It测试了它。我用所有不同的范围测试了它
https://www.googleapis.com/auth/plus.login了解您的基本资料 信息和圈子中的人员列表。
https://www.googleapis.com/auth/plus.me了解您在Google上的身份 https://www.googleapis.com/auth/userinfo.email查看您的电子邮件地址 https://www.googleapis.com/auth/userinfo.profile查看基本内容 有关您帐户的信息
在所有范围内收回电子邮件似乎并不重要。但重要的是,用户电子邮件必须在帐户中设置为public
。如果它设置为其他任何东西,你的圈子,只有你。它没有列出。即使您尝试查看自己的信息,这似乎也是如此。 (发送给我)