1

Logger でスター付きメールを表示しようとしています。

function viewStarred() {
  Logger.log( GmailApp.search('is:starred') );
}

しかし、私のロガーの結果はこれです:

[GmailThread、GmailThread、GmailThread、GmailThread、....GmailThread]

メールの件名を表示するにはどうすればよいですか? それとも内容...

これが私の画面です: これが私のロガー画面です

4

1 に答える 1

1

あなたが見ているのは、期待どおりの動作です。GmailApp.searchのドキュメントを見ると、GmailThread オブジェクトの配列が返されることがわかります。Logger.log は GmailThread 配列オブジェクトを直接出力できません

だから、あなたはする必要があります。印刷する GmailThread オブジェクトを選択します b. GmailThread に関する特定の情報 (件名、送信者など) を出力します。

以下の例を参照してください

var threads = GmailApp.search('is:starred');
for (var i in threads){
  Logger.log(threads[i].getFirstMessageSubject());
}
于 2012-10-08T15:47:35.190 に答える