【问题标题】:getPermalink in gmail shows only first messagegmail中的getPermalink仅显示第一条消息
【发布时间】:2016-12-30 20:45:37
【问题描述】:

我在两个不同的 gmail 帐户上编写脚本。在第一个帐户中,getPermalink() 提供完整的线程对话,而在第二个帐户中,它始终只显示线程中的第一条消息。

thread.getPermalink()

我检查了两个帐户的 gmail 设置,但没有任何显着差异。

getPermalink() 有同样的问题吗?

【问题讨论】:

    标签: google-apps-script gmail google-apps


    【解决方案1】:

    如果您检查 Google Apps 脚本 documentationgetPermalink() 仅适用于经典的 Gmail 界面,而不适用于收件箱,它会记录收件箱中第一个线程的永久链接。

    这是它的代码。

    // Logs the permalink for the first thread in the inbox
    var thread = GmailApp.getInboxThreads(0,1)[0];
    Logger.log(thread.getPermalink());
    

    另外,请检查您是否拥有 gmail 帐户的完全权限

    【讨论】:

    • 我使用GmailApp.search('in:inbox subject:[quest] after:' + lastDate); 并且我有完全权限并且Gmail 处于经典模式而不是收件箱
    猜你喜欢
    • 2012-06-04
    • 2011-11-07
    • 2013-09-19
    • 1970-01-01
    • 2015-11-05
    • 2011-03-30
    • 1970-01-01
    • 2017-04-18
    • 1970-01-01
    相关资源
    最近更新 更多