【GAS】チャットワークとの連携方法

2021年6月6日

スプレッドシートのデータをチャットワークで送信する方法です。

  • チャットワークのAPI Tokenの取得
  • GASのチャットワークライブラリーの設定
  • スクリプトの作成

チャットワークのAPI Tokenの取得

チャットワークのメニュー → サービス連携 → API Token でAPIを取得します。

GASのチャットワークライブラリーの設定

スプレッドシートを開いて ツール → スクリプトエディタ → ライブラリー

スクリプトIDは下記の通りです。

1nf253qsOnZ-RcdcFu1Y2v4pGwTuuDxN5EbuvKEZprBWg764tjwA5fLav

ライブラリーを追加します。

スクリプトの作成

function CWsend() {
  let body = "送信したい内容"
  let token = "取得したトークン"
  let roomId = "送信したいルームID"

  let cw = ChatWorkClient.factory({token:token});
  cw.sendMessage({
        room_id:roomId,
        body: body
      });

}

bodyには送信したい内容を入力します。

token には取得したAPI Tokenを入力します。

roomIDには送信先のルームのIDを入力します。
例)https://www.chatwork.com/#!rid12345678 だったら「12345678」



参考

GAS

Posted by Next-k