var sheetNumber = 1;
function dailyGmailGetBody() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[sheetNumber - 1];
var threads = GmailApp.search('subject:"●●" from:"●●"',0,1); //検索条件を指定して、リストの1つ目のみを取得する
var messages = threads[0].getMessages(); //メールの親スレッドメッセージを指定
var tBody = messages[0].getBody(); //メッセージの本文取得
}
【GAS】Gmailから本文を取得してSpreadsheetへ反映させる(メモ)
シートを動的に扱うことが多いので、グローバルにシートナンバーを定義してしまっていますが、Gmailの本文を取得して、indexOfとかでごにょごにょするのは結構楽しいです。
0 コメント:
コメントを投稿