Google 表单回复摘要网址在FormSubmit 上邮寄给我

问题描述 投票:0回答:1

我需要的是,每当向我的谷歌表单提交回复时,该回复摘要的网址就会通过电子邮件发送给我。每个回复都应该发生这种情况,这样我就会收到一封包含每个回复摘要的电子邮件。

在我当前的测试表单中,我尝试了 getSummaryUrl() 函数,方法如下:

1. e.getSummaryUrl();
2. lastFormResponse.getSummaryUrl();

两者似乎都不起作用。我在下面提供我的代码

function saveDetailsInFolder(e) {
  var lastFormResponse = e.response
  var summary = e.getSummaryUrl();
MailApp.sendEmail({

  to: "My email ID",
  subject: "Test for summary URL",
  body: summary
})

}

google-apps-script gmail google-forms
1个回答
0
投票

我认为

getSummaryUrl()
的方法就是Class Form的方法。那么,下面的修改怎么样?

修改后的脚本:

function saveDetailsInFolder(e) {
  var summary = e.source.getSummaryUrl();
  MailApp.sendEmail({
    to: "My email ID",
    subject: "Test for summary URL",
    body: summary
  });
}

参考:

© www.soinside.com 2019 - 2024. All rights reserved.