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