LarkのBaseオートメーションとLark APIを使って自動化を構築しました
そのときの知見を備忘録として残しておきます
目次
APIに接続する基本 アクセストークンを取得
公式の参考したドキュメントはこちら
→ Get custom app tenant_access_token
- tenant_access_token
- user_access_token
の2種類のアクセストークンがあります
基本的にはテナント内のユーザーが利用できるようにしたかったので、基本的には「tenant_access_token」を仕様しました
このアクセストークンを取得できないと、APIが利用できないので何もできません
このアクセストークンは2時間の期限付きで、自動化したいタイミングで都度、取得する必要があるので、この設定がとても重要です
オートメーションへの設定例
JSON形式をオートメーションに設定する場合は以下の画像のようになります


JSONからレスポンスされた内容に「tenant_access_token」が含まれているので、ChatGPT APIを設定したAI生成テキストに以下のようなプロンプトでトークンのみを取得し、変数として扱います

アクセストークンの取得が自動化の起点
まずはアクセストークンを取得する設定が必要です
botでのスコープ設定も初期設定として必要なため、また別途内容を投稿予定です
