谷歌API-我如何获得用户的别名电子邮件



问题

使用Google Apps OAuth进行身份验证,如何检索用户的电子邮件别名?

我似乎找不到任何关于如何做到这一点的API文档。必要的作用域是什么?获取信息的正确调用是什么?

为什么

假设我有一个用户Alice邀请bob@company.com使用该应用程序。不幸的是,bob@company.com实际上是bob.jones@company.com的别名。当Bob使用Google OAuth登录该服务时,Google告诉我他的电子邮件地址是bob.jones@company.com。现在我无意中为Bob创建了两个帐户,当时我想将它们识别为同一个帐户。

您可以使用Google People API来实现这一点。这是文件。您需要使用的范围是:https://www.googleapis.com/auth/user.addresses.read

这将返回用户的所有电子邮件地址,并告诉您哪个是主电子邮件地址。

相关内容

  • 没有找到相关文章

最新更新