Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.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
Javascript 使用Gmail插件将文本、表格等添加到回复正文中_Javascript_Google Apps Script_Gmail Addons - Fatal编程技术网

Javascript 使用Gmail插件将文本、表格等添加到回复正文中

Javascript 使用Gmail插件将文本、表格等添加到回复正文中,javascript,google-apps-script,gmail-addons,Javascript,Google Apps Script,Gmail Addons,我在中看到的方法允许您撰写草稿或发送电子邮件,但不是我需要做的。我想有自定义插件插入到一个答复我写的各种事情。这些东西可以像文本一样简单,也可以像接收者回应的形式一样复杂 例如,假设您有几个签名,这取决于您回复的对象。附加组件有一组不同签名的按钮(即个人、工作、自由职业者等)。我希望能够在框中单击以回复,键入消息,然后单击add-on按钮在末尾插入所需的签名 更复杂的例子是在电子邮件底部插入一个小型客户满意度调查。您可以键入一条消息,然后单击加载项上的“插入”,它会在电子邮件末尾添加一个小表单。

我在中看到的方法允许您撰写草稿或发送电子邮件,但不是我需要做的。我想有自定义插件插入到一个答复我写的各种事情。这些东西可以像文本一样简单,也可以像接收者回应的形式一样复杂

例如,假设您有几个签名,这取决于您回复的对象。附加组件有一组不同签名的按钮(即个人、工作、自由职业者等)。我希望能够在框中单击以回复,键入消息,然后单击add-on按钮在末尾插入所需的签名

更复杂的例子是在电子邮件底部插入一个小型客户满意度调查。您可以键入一条消息,然后单击加载项上的“插入”,它会在电子邮件末尾添加一个小表单。该表单由没有附加组件的用户响应,数据存储在Google Docs电子表格中


在进行中的回复邮件中插入文本或表单的方法是什么?

我认为您无法在邮件正文中插入表单。至少现在是这样

但是,可以插入纯文本。这很简单。只需使用下面的方法

函数回复(body){//传递字符串
var draft=GmailApp.createDraft(receiverEmail@gmail.com“样本主体”,正文);
var card=CardService.newComposeActionResponseBuilder().SetgMail草稿(草稿);
return card.build();
}
GmailDraft#更新