目次
GASとAPIとの連携
本ページではGASと各サービスのAPIとの連携方法をまとめてご紹介していきます。
そもそもAPIとは、外部のプログラムから命令を受け取って
サービスを動かしたりデータを返してくれるよう
事前に用意された仕組みのことを指します。
例えばチャットツールのChatworkでは、
- メッセージの送信
- 受け取ったメッセージの取得
- タスクの作成
- コンタクトの承認
のような仕組みが用意されています。
これをGASから使うことで、
例えばGASから「このメッセージを送ってね」という命令を送ると
APIを通じて
とても自由度が高い反面、認証情報が外部に漏れると
知らない人が自分に成り代わってプログラムを動かせるようになってしまう危険性もありますので
扱いには注意しましょう!
第1章 Chatwork API
1-1 ChatworkAPIの基本
1-2 メッセージの投稿
1-3 Webhookの利用
1-4 タスクの作成
1-5 コンタクトの承認
1-6 画像のアップロード
第2章 Slack API
1-1 Slack APIの基本
1-2 メッセージの投稿(簡易版)
1-3 SlackAppの作成
1-4 Slack Web APIを呼び出してみよう