我正在为 Google Auth 2.0 使用 javascript api。我遇到了用户电子邮件未显示的问题,即使我请求https://www.googleapis.com/auth/userinfo.email也是如此。
我的代码如下所示:
gapi.auth.authorize({
client_id : 'xxxxxxxxxx.apps.googleusercontent.com',
scope : ['https://www.googleapis.com/auth/plus.me', 'https://www.googleapis.com/auth/userinfo.email', 'https://www.googleapis.com/auth/userinfo.profile'],
immediate : false
}, function(result) {
if (result != null) {
gapi.client.load('plus', 'v1', function() {
var request = gapi.client.plus.people.get({
'userId' : 'me'
});
request.execute(function(resp) {
console.log(resp);
});
});
}
});
我缺少什么来获取用户的电子邮件?