日記

GasでLineにグループメッセージを送るように頑張る

GASでLINEのグループIDを確認する
https://cyuraharuto.com/gas-line-gid-get/

上記記事で、ラインのグループIDが確認できるみたいです。
既存のものにコードを足したらうごかなかったので、新たにシートを作成し直しました。

グループIDが取れたら

function sendLINE(){
var CHANNEL_ACCESS_TOKEN = "xxxxxx";//トークン
  var url = 'https://api.line.me/v2/bot/message/push';
  var toID = 'xxx';//上で取得したグループID
  
  var body = 'グループにメッセージ';
 
  UrlFetchApp.fetch(url, {
    'headers': {
      'Content-Type': 'application/json; charset=UTF-8',
      'Authorization': 'Bearer ' + CHANNEL_ACCESS_TOKEN,
    },
    'method': 'POST',
    'payload': JSON.stringify({
      'to': toID,
      'messages':[{
        'type': 'text',
        'text': body ,
      }]
     })
   })
}

これで送信できるようです。
toのIDの部分をグループIDにすればよかったんですね。

こちらの記事もおすすめ!