【发布时间】:2016-12-30 20:45:37
【问题描述】:
我在两个不同的 gmail 帐户上编写脚本。在第一个帐户中,getPermalink() 提供完整的线程对话,而在第二个帐户中,它始终只显示线程中的第一条消息。
thread.getPermalink()
我检查了两个帐户的 gmail 设置,但没有任何显着差异。
getPermalink() 有同样的问题吗?
【问题讨论】:
标签: google-apps-script gmail google-apps
我在两个不同的 gmail 帐户上编写脚本。在第一个帐户中,getPermalink() 提供完整的线程对话,而在第二个帐户中,它始终只显示线程中的第一条消息。
thread.getPermalink()
我检查了两个帐户的 gmail 设置,但没有任何显着差异。
getPermalink() 有同样的问题吗?
【问题讨论】:
标签: google-apps-script gmail google-apps
如果您检查 Google Apps 脚本 documentation,getPermalink() 仅适用于经典的 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 处于经典模式而不是收件箱