Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app maker 在google appmaker中设置电子邮件正文内容_Google App Maker - Fatal编程技术网

Google app maker 在google appmaker中设置电子邮件正文内容

Google app maker 在google appmaker中设置电子邮件正文内容,google-app-maker,Google App Maker,我想发送一封电子邮件,其中包含与我的数据相关的内容,比如我在Google AppMaker Project Tracker模板的Datasource脚本中找到的以下代码。但我不明白它是怎么工作的。由修改的数据如何反映到我的数据源中的记录中 楼层有人帮忙吗?谢谢..查看模板中的通知服务器端脚本 它有一个方法notifyAboutItemChanges,该方法将数据传递到此记录 function notifyAboutItemChanges_(changes) { var settings

我想发送一封电子邮件,其中包含与我的数据相关的内容,比如我在Google AppMaker Project Tracker模板的Datasource脚本中找到的以下代码。但我不明白它是怎么工作的。由修改的数据如何反映到我的数据源中的记录中


楼层有人帮忙吗?谢谢..

查看模板中的通知服务器端脚本

它有一个方法
notifyAboutItemChanges
,该方法将数据传递到此记录

function notifyAboutItemChanges_(changes) {

  var settings = getAppSettingsRecord_()[0];

  if (!settings.EnableEmailNotifications) {
    return;
  }

  var data = {
    appUrl: settings.AppUrl,
    itemType: changes[0].Type,
    itemKey: changes[0]._key,
    itemName: changes[0].Name,
    modifiedBy: changes[0].ModifiedBy,
    changes: changes
  };

  // Email subject.
  var subjectTemplate =
          HtmlService.createTemplate(settings.NotificationEmailSubject);

}
此函数将此数据传递到您的设置记录

因此,这里没有什么神奇之处:)您需要将数据传递到您的记录,该记录将在运行时替换为值


有关电子邮件的更多详细信息,请参阅示例应用。

wow非常有帮助,获得了如何再次发送电子邮件的简要想法,非常感谢兄弟!很乐意帮忙。请参阅appmaker邮件配额