【发布时间】:2017-09-25 05:10:14
【问题描述】:
您有一个简单的脚本,可以从电子表格发送电子邮件我需要允许工作表的其他用户调用脚本,但我希望脚本以我(所有者)的身份运行,以便发送电子邮件我的账户。我查看了一些类似的问题和答案,但似乎没有任何效果。
我的工作表上有一个按钮,它使用以下代码调用 doGet 函数。
function doGet(e){
UrlFetchApp.fetch('https://script.google.com/a/----.org/macros/s/AKfycbxT------------------------------FK5GbrkI/exec').getResponseCode();
}
如果我从浏览器选项卡脚本转到 URL 运行正常,但我无法通过单击电子表格上的按钮使其工作
【问题讨论】:
-
从电子表格调用此函数时出现任何错误?
-
在从按钮单击调用此函数之前从下拉菜单中手动调用它
-
不,没有错误,只是没有任何反应。从下拉列表中调用它?你的意思是自定义菜单?如果我尝试添加 .ui,则会收到一条错误消息,指出在这种情况下无法调用 .ui。
-
@NitinDhomse 想说的是,从
Code.gs手动执行邮件发送功能。 -
@JamesDonnellan 从您的帐户运行脚本有什么特别的原因吗?
标签: google-apps-script google-apps google-sheets-api