Google身份验证API:如何获取用户的Gmail地址

时间:2020-03-05 18:58:56  来源:igfitidea点击:

我一直在研究Google身份验证API(AuthSub)。我的问题是,身份验证通过后,如何获取用户的帐户信息(至少是他们的Gmail地址)?

因为目前,我从身份验证过程中得到的只是一个令牌,该令牌使我可以访问我在范围内指定的任何Google服务,但是没有一种简便的方法甚至可以使用户的登录ID(Gmail地址)告诉...

如果可以,我可以使用哪些Google服务访问用户信息?

解决方案

回答

Google身份验证API是基于令牌的系统,用于对有效用户进行身份验证。它没有公开任何其他允许将帐户持有者信息返回给授权者的接口。

回答

使用Google AppEngine GData服务,我们可以请求用户授予我们访问其Google Mail,日历,Picasa等的权限。请在此处进行检查。