【发布时间】:2020-10-12 09:16:07
【问题描述】:
考虑到获取用户同意的授权流程是由 Apps 脚本处理的,有谁知道如何获取 G Suite 插件的刷新令牌?
我知道如何通过方法获取访问令牌
ScriptApp.getOAuthToken()
但我不知道如何获取特定用户的刷新令牌。
上下文:
我有一个插件可以让用户安排定期会议。用户在从 G Suite Marketplace 安装插件时授予应用对其日历的访问权限,因此我可以在他们运行脚本时在他们的日历上读写。
我想在会议前一天向他们发送电子邮件提醒,因此我想在他们不运行脚本时使用云功能在后台阅读他们的日历。
为了做到这一点,我需要该用户的刷新令牌,因为访问令牌已过期。
我真的坚持了很多天了。任何帮助将不胜感激!
非常感谢。
【问题讨论】:
标签: google-apps-script google-oauth gsuite-addons