Google apps script 以编程方式发送谷歌表单的最简单方式
我用GoogleApps脚本创建了一个GoogleForm,我想再运行一个脚本,将表单发送到电子邮件地址列表中。在表单编辑器UI中,我可以(通过单击“发送”)键入电子邮件地址,相应的收件人将收到指向表单的链接。我如何通过编程实现这一点?我希望有一个可用的方法,但在表单文档中没有类似的方法。使用Google apps script 以编程方式发送谷歌表单的最简单方式,google-apps-script,google-forms,Google Apps Script,Google Forms,我用GoogleApps脚本创建了一个GoogleForm,我想再运行一个脚本,将表单发送到电子邮件地址列表中。在表单编辑器UI中,我可以(通过单击“发送”)键入电子邮件地址,相应的收件人将收到指向表单的链接。我如何通过编程实现这一点?我希望有一个可用的方法,但在表单文档中没有类似的方法。使用MailApp 请参阅此处的文档- MailApp.sendmail(“recipient@example.com", “主题”, “内容”); 通过电子邮件列表,您可以执行以下操作: listOfEma
MailApp
请参阅此处的文档-
MailApp.sendmail(“recipient@example.com",
“主题”,
“内容”);
通过电子邮件列表,您可以执行以下操作:
listOfEmails.forEach(email => {
MailApp.sendEmail(email,
"Subject",
"Please fill out this form: " + linkToForm);
})
其中,
listofeails
是包含电子邮件地址的字符串数组,linkToForm
是指向表单的链接字符串。这不会产生与编辑UI中的发送按钮相同的电子邮件,但是我想没有办法通过编程实现。你可以使用MailApp
发送HTML消息,因此我想你可以从自动生成的HTML中复制HTML,并根据需要替换这些值。