【GAS】チャットワークとの連携方法
スプレッドシートのデータをチャットワークで送信する方法です。
- チャットワークのAPI Tokenの取得
- GASのチャットワークライブラリーの設定
- スクリプトの作成
チャットワークのAPI Tokenの取得
チャットワークのメニュー → サービス連携 → API Token でAPIを取得します。
![](https://www.next-k.site/blog/wp-content/uploads/2021/06/スクリーンショット-2021-06-06-12.04.25-1024x570.png)
GASのチャットワークライブラリーの設定
スプレッドシートを開いて ツール → スクリプトエディタ → ライブラリー
![](https://www.next-k.site/blog/wp-content/uploads/2021/06/スクリーンショット-2021-06-06-12.06.32-1024x545.png)
スクリプトIDは下記の通りです。
1nf253qsOnZ-RcdcFu1Y2v4pGwTuuDxN5EbuvKEZprBWg764tjwA5fLav
![](https://www.next-k.site/blog/wp-content/uploads/2021/06/スクリーンショット-2021-06-06-12.10.38-1024x497.png)
ライブラリーを追加します。
スクリプトの作成
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」
ディスカッション
コメント一覧
まだ、コメントがありません