我正在开发一个应用程序,我们通过 API 与谷歌文档集成。我们通过 API 与系统中注册的各种成员(电子邮件地址)共享这些文档。我们想知道会员(电子邮件地址)是否有可接受的 Google 帐户电子邮件地址。似乎可以通过三种不同的方式将电子邮件地址用作 Google 帐户:
- 常规 gmail 电子邮件地址(例如,joe@gmail.com)
- 谷歌应用支持的电子邮件地址(例如,joe@somecompany.com,其中 somecompany.com 使用谷歌应用)
- 使用普通的旧电子邮件地址(例如 joe@yahoo.com)
在第一次开发解决方案时,我在域名上使用 MX 记录查找,以查看它是否得到 google 的支持。这适用于#1 和#2,但不适用于#3。我们没有意识到用户可以注册一个谷歌帐户并使用他们的“常规”电子邮件地址。有什么方法可以确定电子邮件地址是否是有效的谷歌帐户电子邮件地址,以便当该用户使用该电子邮件地址登录谷歌时,他们可以访问谷歌文档?