0

我正在使用谷歌 appengine java web 应用程序。我正在尝试将 OpenId 身份验证放在我的项目中。我正在使用 scribe 来实现这一点。我能够从 google、yahoo、twitter 服务提供商处获取访问令牌。

  • 获取Access Token后,需要获取当前登录的用户邮箱。我为谷歌使用 OAuth2.0,为雅虎和推特使用 OAuth1.0a。

任何建议,将不胜感激。

4

1 回答 1

0

谷歌 :

https://www.googleapis.com/oauth2/v3/userinfo?access_token={0}

推特 :

如果您想要用户的电子邮件地址,则需要在您自己的应用程序和服务范围内向用户索取。Twitter API 不提供用户的电子邮件地址作为 OAuth 令牌协商过程的一部分,也不提供其他方式来获取它。


雅虎:

于 2014-02-05T08:29:51.600 回答