【发布时间】:2016-06-16 19:54:29
【问题描述】:
我创建了一个 Google Apps 脚本 Code.gs,如下所示,以从早于 X 天并标记为 Y 的每个线程中删除 Gmail 标签。
function archiveYThreads() {
// Every thread, older than two days, and labeled "Unread Feeds".
var threads = GmailApp.search('label:"Unread Feeds" older_than:2d');
for (var i = 0; i < threads.length; i++) {
threads[i].removeLabel("Unread Feeds");
}
}
根据documentation,函数removeLabel是存在的。或者,我发现了一些使用deleteLabel 的来源。但是,在设置基于时间的触发器后,我得到两个函数都不存在的错误:
谁能帮我检测一下为什么这个功能不起作用?
【问题讨论】: