【问题标题】:How do I retrieve messages within a bundle with a Google App Script?如何使用 Google App Script 检索捆绑包中的消息?
【发布时间】:2015-01-27 02:43:52
【问题描述】:

我想使用 Google 应用脚本检索 GMail/Inbox 中的邮件。我可以使用label.getThreads() 以某种方式检索标签。现在我正在远离标签并开始利用捆绑:有没有办法通过捆绑获取消息?

我不知道GMail/Inbox在捆绑时是否使用了特殊标签,这种情况下如何获取这些特殊标签的名称?

GmailApp class doesn't contain 据我所知任何有用的东西。

【问题讨论】:

  • 看起来捆绑只是标签,因为我可以使用 label:promos; 之类的东西进行搜索。不幸的是,当我尝试获取名为“promos”的标签时,GmailApp 返回 null。

标签: google-apps-script


【解决方案1】:

您指出的捆绑包只是特殊标签。 例如,您可以进行搜索:

var updatesLabelThreads =  GmailApp.search("label:Updates");

这将返回更新包下的所有线程。在您对原始帖子的回复中,您说“促销”不起作用,但如果您使用“促销”,它会起作用。 search() 将不匹配部分字符串。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-26
    • 2014-10-08
    • 1970-01-01
    相关资源
    最近更新 更多