Gmailをスプレッドシートに格納する
解決したいこと
Gmailをスプレッドシートに格納する
発生している問題・エラー
出ているエラーメッセージを入力
Exception: The parameters (String,number,number,number) don't match the method signature for SpreadsheetApp.Spreadsheet.getRange.
searchContactMail @ コード.gs:2
NameError (uninitialized constant World)
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
該当するソースコード
ソースコードを入力
function searchContactMail() {
const query = '"no-reply@hojokin-osusume.com "';
const start = 0;
const max = 10;
const threads = GmailApp.search(query, start, max);
const messagesForThreads = GmailApp.getMessagesForThreads(threads);
const values = [];
for(const messages of messagesForThreads){
const message = messages[0];
const record = [
message.getDate(),
message.getFrom(),
message.getSubject(),
message.getPlainBody().slice(0,200)
];
values.push(record);
}
if(values.length > 0){
SpreadsheetApp.openById("1gs1FPCNtTeBfsG-euGXyTXIxlNh0f0PTeixV595BWjo").getRange(2, 1, values.length, values[0].length).setValues(values);
}
}
自分で試したこと
ここに問題・エラーに対して試したことを記載してください。