今回、仕事の関係でkintoneのアプリのレコードに来たコメントをほかのアプリのレコードに登録する方法を検討する機会があったので軽くまとめてみることにしました。
前提
現在kintoneのレコードコメントに対してのイベントはサイボウズからの発表はありません。(2020/11/04 現在)
コメントの投稿時のイベントを捕捉しほかのアプリへのレコード登録を行えればそれがいいのですが非現実的な方法しかとれないため、
公式でサポートされているコメント投稿時のWebhook、それとGoogle Apps Script (以下 GAS と略称) を用いた簡易的なWebAPIを作成することとしました。
今回は検討するためでしたのでAWS lambda+API Gatewayで構成することはしませんでした。
実装
今回の実装は以下の手順で行うことで実現できました。
1.GASでのコード記述
2.記述したGASの公開
3.GASのエンドポイントをkintoneの対象アプリのWebHookへ登録
ToDoを登録する対象ユーザに関しては選択できるように今回はしていません。とりあえずは、コメント内で引用されたユーザに対して行えるようにしました。
最後に
今回に関しては初投稿ということで簡易的に書きました。さぼりではないです決して。ええ。 詳しい内容等の要望があれば追記しようかと思います。