実際、ID でスレッド(オブジェクト)を取得するような場面があるかどうかは不明だが。。。
スレッドを開くと、ドキュメントの場合等と同様に、下記のような URL になっている :
https://mail.google.com/mail/u/0/?shva=1#inbox/abcdeFghIJKlmnoPQr
URL の末尾のピンク色の文字列がどうやらスレッドの ID を表しているようである。
この ID を使ってスレッドを取得するには、GmailApp クラスの getThreadById メソッド
を使用する。
【構文】
GmailApp.getThreadById(id)
id : string 型。URL の末尾の ID を表す文字列。
戻り値 : GmailThread 型。引数で指定した ID に該当するスレッドを返す。
以下のサンプルコードは、上記 URL の ID で該当するスレッドオブジェクトを取得
するサンプルコードである :
【例】
function GetThreadById() {
var objThread = GmailApp.getThreadById("abcdeFghIJKlmnoPQr");
}
var objThread = GmailApp.getThreadById("abcdeFghIJKlmnoPQr");
}
0 件のコメント:
コメントを投稿