安装Google幻灯片附加组件后,如何调用第三方api来验证用户电子邮件以进行交叉身份验证

问题描述

我想通过第三方API验证用户电子邮件。例如,如果用户是我们的CRM成员,则在安装附加组件时,我想查看他的电子邮件ID是否在我们的系统中。

为此,我尝试在licenseAuth()方法调用onInstall()方法,但是似乎在重新加载幻灯片licenseAuth()不在onInstall()方法调用。 / p>

作为其开发模式,通过脚本编辑器运行Addon,但我仍未提交发布幻灯片插件。因此,我要重新加载幻灯片并再次检查插件过程。

您是否还有其他想法可以像我们正在安装插件然后通过电子邮件验证一样添加和测试它?

function onopen(event) {
  myMenus();
}

function myMenus(){
  var slideUi = SlidesApp.getUi();
}

function onInstall(event) {
  onopen(event);
}

function licenseAuth() {
    // I will open a model less dialog Box to verify the process after the installation of the addon


    //Calling alert just for testing
    var ui = SlidesApp.getUi();
        var result = ui.alert(Session.getActiveUser().getEmail(),'Are you sure you want to continue?',ui.ButtonSet.YES_NO);
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...