【发布时间】:2021-02-03 17:30:07
【问题描述】:
在我的 Google 脚本中,我只想解析来自今天 + 带有特定标签的电子邮件。
- 使用 Gmail.Users.Messages.list() 的解决方案
我发现可能的解决方案是使用搜索查询。今天是20.10.2020,这个搜索查询after:2020/10/20 before:2020/10/22 只返回今天的电子邮件。如果我使用此解决方案,我不知道如何将正确的日期传递给查询。
- 使用 GmailApp.getUserLabelByName() 的解决方案
我更喜欢使用GmailApp.getUserLabelByName() 而不是Gmail.Users.Messages.list(),这样我就可以使用线程而不是消息。我正确理解这两种方法的工作原理。
【问题讨论】:
-
Utilities.formatDate()-developers.google.com/apps-script/reference/utilities/…怎么样
-
formatDate可以给日期加数字吗?
-
更具体
-
O 需要在当前日期加上 2 来准备查询。由于日期,它不仅仅是简单的添加。 --- 看起来@Marios 回答了这个问题。
标签: javascript google-apps-script gmail-api