こんにちは。 セーフィー株式会社 バックエンドエンジニアの河津です。
先日ご縁あって、Node-REDをテーマにしたミートアップで簡単なLT(ライトニングトーク)をさせていただく機会がありました。
Node-REDというのはフローベースのビジュアルプログラミングツールでして、ノーコード/ローコードなアプリケーションの開発を行うことができるツールです。(詳しくは後述します。)
どのような登壇内容にするか迷っていたのですが、当社で提供しているサービス「Safie API」とNode-REDが、ノーコード/ローコード開発の観点から相性いいのではなかろうかと思い立ち、これらを連携して会議室の空き状況を確認するシステムのプロトタイプを作りました。
今回はその内容に触れつつ、Safie APIとNode-REDの連携活用例について紹介させていただきます。
- 今回作るもの
- Safie APIとは?
- Node-REDとは?
- Safie APIの使用準備
- Node-REDでのシステム構築
- 1.Slack in ノード
- 2.Switch ノード
- 3.functionノード
- 4.http requestノード
- 5.functionノード
- 6.Slack outノード
- やってみた感想