对于我自己的 Gmail 帐户,我有多个与其关联的电子邮件地址。例如,我有一个与我的 gmail 关联的大学电子邮件地址,我可以从我的 gmail 发送电子邮件,就像它们来自我的大学电子邮件地址一样。
我正在阅读 Google API,发现我可以获取用户的 Gmail 地址,但我还可以获取与其 Gmail 帐户关联的任何其他电子邮件地址吗?
当用户登录我的网站时,我想向他们展示与 Gmail 相关的电子邮件地址列表,并让他们选择他们想要使用的电子邮件地址。
编辑:感谢大家的回答,但我认为他们中没有人回答了这个问题。我一直在玩Google 的 OAuth 游乐场 https://developers.google.com/oauthplayground/。奇怪的是,我可以获得很多非常个人的信息(用户的联系人列表,甚至收到的电子邮件),但我无法获得用户的备用电子邮件地址。
你的描述有点模糊。您是在谈论发送别名帐户还是备用电子邮件帐户?
发送别名
无论哪种方式,您都可以在此处与发送帐户进行交互:管理发送别名 https://developers.google.com/admin-sdk/email-settings/#manage_send-as_alias
通过 Admin SDK 的备用电子邮件
- As for alternate email accounts, they can be accessed via:
- 管理SDK:https://developers.google.com/admin-sdk/directory/v1/guides/manage-user-aliases?hl=en https://developers.google.com/admin-sdk/directory/v1/guides/manage-user-aliases?hl=en
- 谷歌应用脚本:https://developers.google.com/apps-script/reference/gmail/gmail-app#getAliases() https://developers.google.com/apps-script/reference/gmail/gmail-app#getAliases()
- Additional info here on how the accounts work.
- 与您的帐户关联的电子邮件地址 https://support.google.com/plus/answer/1045580?hl=en
- 备用电子邮件地址和其他 Google 产品 https://support.google.com/accounts/answer/176347
- 将其他电子邮件帐户连接到您的 Google 帐户 https://support.google.com/accounts/answer/2541991?hl=en
联合登录
另外,我不太确定您如何尝试将此功能合并到您的网站中,但我建议检查的另一个领域是Google 帐户用户联合登录 https://developers.google.com/accounts/docs/OpenID。这也可能为您提供您寻求的功能。
使用联合登录(也称为联合身份),您的网站
或应用程序可以允许访问者使用其 Google 用户登录
账户。联合登录使用户无需单独设置
登录不同网站的帐户,让您免于繁琐的操作
实施登录认证措施。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)