问题描述
我想通过第三方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 (将#修改为@)