我必须向某些人发送表单,然后使用Google脚本执行此操作.我尝试使用以下代码将表单嵌入到电子邮件中: https://stackoverflow.com/a/23671529/4305236:
var form = FormApp.create('New Form');
....
var url = form.getPublishedUrl();
var response = UrlFetchApp.fetch(url);
var htmlBody = HtmlService.createHtmlOutput(response).getContent();
MailApp.sendEmail({
to: email,
subject: subject,
htmlBody: htmlBody,
});
...
Run Code Online (Sandbox Code Playgroud)
但是,当表单直接从谷歌表单界面发送时,它不像谷歌那样发送表单.
最后,目标是每天更改表单,因此无法在先前发送的电子邮件中使用模板.
提前感谢您的任何帮助.
我有一个表单附加到Google Apps电子表格.这是让我的同事向我们的每周评审会议提交议程项目的表格.我正在编写一个脚本来自动通过电子邮件将提醒发送给相关人员.
为了减少烦恼和乏味,我想将表单嵌入电子邮件中.Google文档提供了一种手动发送表单的方法:电子表格>表单>发送表单.但是,我在Google Apps Scripts文档中找不到任何可以触发此功能的方法,例如
我可以通过从电子邮件中提取生成的HTML并将其指定为htmlBody参数来做一个解决方法,但是每次我们想要对表单进行更改时我都必须手动更新html - 而不是我想要的发生.
有什么建议?