2016-12-30 44 views
0

我在两个不同的Gmail帐户上编写脚本。在第一个帐户中,getPermalink()给出完整的线程对话,而第二个总是只显示线程中的第一条消息。在Gmail中getPermalink只显示第一条消息

thread.getPermalink() 

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

您是否与getPermalink()有相同的问题?

回答

0

如果您查看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帐户

+0

我用'GmailApp.search( '在:收件箱主题:[任务]之后:' + lastDate);' 我也有完全permision和Gmail是在经典模式不收件箱 –