2012年8月5日日曜日

メッセージの本文を取得する

メッセージの本文を取得する場合には、GmailMessage クラスの getBody メソッドを
用いる。
  
  
【構文】
GmailMessageObject.getBody()
  
戻り値 : string 型。メッセージの本文の文字列を返す。
  
  
『スレッド内の全メッセージ(オブジェクト)を取得する』の項のサンプルコードで使用した
下図のスレッドについて、各メッセージの本文をログに表示するコードを以下に記す :
   









  
  
【例】
function GetSubject() {
  var objThread = GmailApp.getThreadById("abcdeFghIJKlmnoPQr");
  var objMessages = objThread.getMessages();
  var intMaxIndex = objMessages.length;
  for (var intIndex = 0; intIndex < intMaxIndex; intIndex++) {
    Logger.log(objMessages[intIndex].getBody());
  }
}
  
  
実行結果は下記の通り。どういう訳か HTML タグがもれなくついてくる :
  
















0 件のコメント:

コメントを投稿