簡體   English   中英

特定收件箱文件夾的getInboxThreads()。 Google Apps腳本gmail

[英]getInboxThreads() for specific inbox folder. Google Apps Script gmail

我正在嘗試僅從名為“ Approval_needed”的特定文件夾中檢索電子郵件線程。 我從Google Apps腳本參考頁面找到了一種獲取所有收件箱線程的方法,如下所示:

var threads = GmailApp.getInboxThreads();
 for (var i = 0; i < threads.length; i++) {
   Logger.log(threads[i].getFirstMessageSubject());
 }

是否可以getInboxThreads for folder 'Approval_needed'執行類似getInboxThreads for folder 'Approval_needed'
我到處搜尋,卻沒有找到答案。 我發現了其他方法,例如getPriorityInboxThreads()getStarredInboxThreads() ,但是沒有什么像getInboxThreads(string)

您所謂的“文件夾”實際上是gmail中的“標簽”,您可以在Label類上使用getThreads()方法。

文檔中的示例:

// Log the subject lines of the threads labeled with MyLabel
 var label = GmailApp.getUserLabelByName("MyLabel");
 var threads = label.getThreads();
 for (var i = 0; i < threads.length; i++) {
   Logger.log(threads[i].getFirstMessageSubject());
 }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM