google-apps-script - 如何在 GMAIL 插件中获取当前用户的电子邮件 ID

标签 google-apps-script gmail-api gmail-addons

我正在学习制作 gmail 插件。
但是我在如何访问使用插件的用户的电子邮件地址值上遇到了问题。

阅读后我知道我需要这个许可
https://www.googleapis.com/auth/userinfo.email

但是当用户在 Gmail 中打开插件时如何实际获取电子邮件地址

请有人能帮我解决这个问题吗

最佳答案

这似乎有效:

var emailAddress = Session.getEffectiveUser().getEmail();

关于google-apps-script - 如何在 GMAIL 插件中获取当前用户的电子邮件 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50087485/

相关文章:

google-apps-script - 不以登录用户身份使用 WebApp 编辑 google 工作表单元格

python-3.x - gmail.readonly、gmail.modify 等范围的“[AUTHENTICATIONFAILED] 无效凭据(失败)”错误

google-apps-script - 通过 Gmail 插件接收来自非 Google 服务的身份验证响应数据

google-apps-script - Gmail 插件将参数传递给由卡操作触发的函数

javascript - 从另一个工作表中检索事件单元格的相应行数组

google-apps-script - 在 Google Apps 脚本中获取用户 ID

google-apps-script - 谷歌表脚本 - 选择多个 a1 表示法范围

google-cloud-platform - 我们可以使用云发布/订阅将多个用户的 Gmail 推送通知接收到同一推送端点吗

gmail-api - GMail API 电子邮件退回

google-apps-script - Google 应用程序脚本从卡片操作获取表单数据