【发布时间】:2019-07-11 18:16:43
【问题描述】:
我知道怎么send a Gmail draft with:
var draft = GmailApp.getDrafts()[0];
var msg = draft.send();
以及如何使用update修改草稿:
draft.update("mike@example.com", "current time", "The time hello")
但是如何只修改主题而不修改内容,不修改附件(如果有的话),不修改收件人?
【问题讨论】:
-
gmail api 为每个单独的设置器 developers.google.com/gmail/api/guides/drafts 但应用程序脚本 api 似乎没有这些...奇怪,你是否尝试过设置器?即使它们没有在 api 中列出?
-
谢谢@Erch,你是说
email.setSubject(subject);吗? -
无论是那个还是直接在草稿上,但这是一个很长的镜头,因为在 api 中没有这样的设置器
-
@Erch
TypeError: Cannot find function setSubject in object GmailMessage,在对象GmailDraft中相同。 -
mhh 没有惊喜 tbh,我认为现在有办法,但是将值存储在某处创建邮件并在更新中重用它们
标签: google-apps-script gmail gmail-api