谷歌、雅虎和twitter服务提供商使用oauth获取emailId的最终目的是什么?
我正在使用google appengine java web应用程序。我正在尝试将OpenId身份验证放在我的项目中。我正在使用scribe来实现这一点。我能够从谷歌、雅虎、推特服务提供商那里获得访问令牌谷歌、雅虎和twitter服务提供商使用oauth获取emailId的最终目的是什么?,oauth,twitter-oauth,google-oauth,scribe,yahoo-oauth,Oauth,Twitter Oauth,Google Oauth,Scribe,Yahoo Oauth,我正在使用google appengine java web应用程序。我正在尝试将OpenId身份验证放在我的项目中。我正在使用scribe来实现这一点。我能够从谷歌、雅虎、推特服务提供商那里获得访问令牌 获取访问令牌后,我需要获取当前登录的用户电子邮件地址。我在谷歌使用OAuth2.0,雅虎和twitter使用OAuth1.0a 如有任何建议,我们将不胜感激。谷歌: 推特: Twitter不会公开提供用户电子邮件地址的端点。甚至连概要文件端点都没有。下面是一个节选自 如果您想要用户的
- 获取访问令牌后,我需要获取当前登录的用户电子邮件地址。我在谷歌使用OAuth2.0,雅虎和twitter使用OAuth1.0a
推特:
- Twitter不会公开提供用户电子邮件地址的端点。甚至连概要文件端点都没有。下面是一个节选自
雅虎:
- 我认为它也不会暴露用户的电子邮件地址。然而,检索用户配置文件的端点是
- 你可以在这里找到更多信息
https://www.googleapis.com/oauth2/v3/userinfo?access_token={0}