您有一个简单的脚本,可以从电子表格中发送电子邮件,我需要让工作表的其他用户调用脚本,但我希望脚本以我的身份运行(所有者),以便从我的帐户。我看过一些类似的问题和答案,但似乎没有任何效果。
我的工作表上有一个按钮,使用以下代码调用doGet函数。
function doGet(e){
UrlFetchApp.fetch('https://script.google.com/a/----.org/macros/s/AKfycbxT------------------------------FK5GbrkI/exec').getResponseCode();
}
如果我从浏览器选项卡转到该网址,则运行正常但我无法点击电子表格上的按钮
答案 0 :(得分:1)
您可以创建standalone网络应用来处理电子邮件。当用户调用脚本时,会从电子表格的GAS绑定脚本向已发布的web request发出webapp,并且在webapp中,您可以通过自己的帐户发送电子邮件(即“执行应用程序”作为:我“)。您也可以传递参数,例如电子邮件收件人和文本可以作为参数发送。为清晰起见,这是一张图片: