function main() { var thds = GmailApp.getInboxThreads(); for (var i = 0; i < thds.length; i++) { var thd = thds[i]; var msgs = thd.getMessages(); for (var j = 0; j < msgs.length; j++) { var msg = msgs[j]; var from = msg.getFrom(); // 送信元 var to = msg.getTo(); // 送信先 var date = msg.getDate(); // 日付 var subject = msg.getSubject(); // 件名 var body = msg.getBody(); // 本文 Logger.log(from + " : " + to + " : " + date+ " : " + subject); } }
function main() { var id="********************************************"; // スプレッドシートID var spreadsheet = SpreadsheetApp.openById(id) // スプレッドシートを取得 var sheet = spreadsheet.getSheetByName("シート1") // シートを取得
function doGet(e){ // 未読件数を取得 var cnt = GmailApp.getInboxUnreadCount(); return createJson({count: cnt}); }
// JavaScriptオブジェクトをJSONに変換 function createJson(data){ var json_str = JSON.stringify(data); var mime_type = ContentService.MimeType.JSON; var json = ContentService.createTextOutput(json_str).setMimeType(mime_type); return json; }
# transcriptの変換 withopen(out_path + 'transcript_utf8.txt', 'w') as wf: for in_path in in_paths: withopen(in_path + 'transcript_utf8.txt', 'r') as rf: lines = rf.readlines() for line in lines: wf.write(convert(line))