我正在尝试使用 GData 来检索刚刚使用 Google OAuth 授权我的网站的用户的电子邮件地址、真实姓名和个人资料 URL。
我们知道如何使用 Google 的 OpenID 流程来请求它,但是 OpenID 流程有一个严重的限制,即我们必须先询问 Google Apps 用户的域,然后才能知道将他们发送到何处登录。至少使用 OAuth(甚至 AuthSub) ,系统会提示用户登录哪个 Google 帐户。
最佳答案
仍然不清楚这是可能的,但我们现在通过使用 OpenID 流程来解决它。随着他们的通用登录流程的加入,我们不再有理由避免他们的 OpenID 流程。
关于openid - 如何使用 GData 检索用户的电子邮件地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2484188/