首先发布在这里。我正在尝试制作一个Google脚本,允许我将表单回复发送到我的电子邮件。只是简单的文字。我只需要表格答案,没有别的,甚至不是主题。我知道有一个表单的附加组件可以执行此操作,但它会发送大量数据。
这是我的代码,它放弃了第8行说:
无法找到sendEmail方法
function sendEmails(){
var form = FormApp.getActiveForm()
var formResponses = form.getResponses();
var emailAddress = 'myemailaddress@gmail.com';
var body = formResponses;
MailApp.sendEmail(emailAddress, body);
}
谢谢
答案 0 :(得分:0)
您使用两个参数调用的方法不存在,请通过发送包含主题的电子邮件来尝试以下代码:
function sendEmails(){
var form = FormApp.getActiveForm()
var formResponses = form.getResponses();
var emailAddress = 'myemailaddress@gmail.com';
var subject = 'Insert Subject';
var body = formResponses;
MailApp.sendEmail(emailAddress, subject, body);
}
请参阅Class MailApp文档,存在以下方法:
sendEmail(message)
sendEmail(recipient, subject, body)
sendEmail(recipient, subject, body, options)
sendEmail(to, replyTo, subject, body)