Yuki_in_OWL
@Yuki_in_OWL (Shinichi Sato)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

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);
}
}

自分で試したこと

ここに問題・エラーに対して試したことを記載してください。

0

1Answer

何が誤っているか、それはどこの行であるかはエラーメッセージが示しています。読めないですか?それとも意味が分からないですか?
おそらく提示のコード内ではないように思われますので誤りを指摘することはできません。

0Like

Your answer might help someone💌