在Gmail.Draft的更新方法中是否可以有HTML的内容? (正文:字符串)
Is it possible to have HTML content in Gmail.Draft's update method? (body: String)
是否可以在Gmail.Draft的更新方法中包含HTML内容?
在Gmail.Draft
的更新方法中,已检索到电子邮件草稿,例如:
var draft = GmaailApp.getDrafts()[0];
更新适用于纯文本:
draft.update(recipients, subject, "New text for the draft");
但是是否可以更换Body
content with HTML content?(Body参数为String)
draft.update(recipients, subject, "<b>New text</b> for the draft"); // doesn't work
为了设置HTML body,你必须使用高级参数htmlBody
:
const options = {
htmlBody: "<b>New text</b> for the draft"
}
draft.update(recipients, subject, "", options)
如果您提供该参数,body
参数将被忽略。
参考:
是否可以在Gmail.Draft的更新方法中包含HTML内容?
在Gmail.Draft
的更新方法中,已检索到电子邮件草稿,例如:
var draft = GmaailApp.getDrafts()[0];
更新适用于纯文本:
draft.update(recipients, subject, "New text for the draft");
但是是否可以更换Body content with HTML content?(Body参数为String)
draft.update(recipients, subject, "<b>New text</b> for the draft"); // doesn't work
为了设置HTML body,你必须使用高级参数htmlBody
:
const options = {
htmlBody: "<b>New text</b> for the draft"
}
draft.update(recipients, subject, "", options)
如果您提供该参数,body
参数将被忽略。