前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
Exception: パラメータ()が SpreadsheetApp.Spreadsheet.getSheetByName のメソッドのシグネチャと一致しません。(行 21、ファイル「コード」)
該当のソースコード
JavaScript
試したこと
https://teratail.com/questions/311726
上記サイトを利用して作成したがうまくいかず、、
var LINE_NOTIFY_TOKEN = "トークン";
var LINE_NOTIFY_API = "https://notify-api.line.me/api/notify";
//LINEにメッセージを送る
function sendLineMessage(msg) {
var response = UrlFetchApp.fetch(LINE_NOTIFY_API, {
"method": "post",
"headers": {
"Authorization": "Bearer " + LINE_NOTIFY_TOKEN
},
"payload": {
"message": msg
}
});
}
//test
function main() {
sendLineMessage("テストです");
}
//スプレッドシートから送信
function sendSpMsg() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('sheet');
var values = sheet.getRange('A1:A30').getValues();
sendLineMessage(values);
}
補足情報(FW/ツールのバージョンなど)
const LINE_NOTIFY_TOKEN = "トークン";
const LINE_NOTIFY_API = "https://notify-api.line.me/api/notify";
//LINEにメッセージを送る
const sendLineMessage = (msg) =>
UrlFetchApp.fetch(LINE_NOTIFY_API, {
"method": "post",
"headers": {
"Authorization": "Bearer " + LINE_NOTIFY_TOKEN
},
"payload": {
"message": msg
}
});
//test
const main = () => sendLineMessage("テストです");
//スプレッドシートから送信
const sendSpMsg = () => {
const sheet = SpreadsheetApp.getActive().getSheetByName('sheet');
const values = sheet.getRange('A1:A30').getValues().flatMap().filter(e=>e !== "").join("\n");
sendLineMessage(values);
}
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー