【GAS】グループLINEのメッセージをスプレッドシートに記録するときに
投稿したユーザー名と時間も同時に抜き取りたいのですがどうコードを書いていいかわかりません
ご教授お願いします
今のコードはメッセージのみ取得だけです
// メッセージ取得処理
function doPost(e) {
// レスポンス取得
const responseLine = e.postData.getDataAsString();
// JSON形式に変換
const responseLineJson = JSON.parse(responseLine).events[0];
// メッセージデータの場合、次処理へ
if (responseLineJson.type == 'message') {
insert_ss(responseLineJson);
}
}
// スプレッドシートへの記載
function insert_ss(responseLineJson) {
const message = responseLineJson.message;
const input_text = message.text;
const sheet = SpreadsheetApp.openById('ONe2jDypYg0BNs6eNIq2kylEYJLpwV1Q9yWSqN8');
// 最終行に対して追記
var date = sheet.getDataRange().getValues();
var null_line = date.length + 1;
// A列の最終行にデータを追加していく
var position = 'A' + null_line;
sheet.getRange(position).setValue(input_text);
}

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/19 11:34
退会済みユーザー
2022/01/20 00:52