Microsoft Flowで手軽に作業を自動化


何度かIFTTTというプログラム開発をしなくてもアプリケーション間で連携させることができるサービスをご紹介してますが、似たようなサービスでMicrosoft Flowというのがあります。
Microsoft FlowはIFTTTよりもより複雑な動作を、その名称の通りフローを作ることで組み上げて実行することができます。
実行(アクション)だけではなく、条件分岐なども盛り込めるのでIFTTTではできないこともできることになります。
古本販売の追分コロニーさんのホームページは、日本の古書店というサービスにアップした書籍データを自分のサイトで活用しているもので、いちから開発させていただいたものですが、今回その書籍の追加をTwitterでツイートするという機能をこのMicrosoft Flowを含めて作りました。
Microsoft Flow

  1. 毎日、一日に一回時間を決めて実行
  2. その日に追加された書籍があるか確認しその册数を返す
    ここはPHPでMySQLからデータを取って返すプログラムは開発してます。
  3. 返すデータはJSON形式なのでそのデータを解析
  4. その日に追加された本が複数あるか判定
  5. 1冊以上ならTwitterでツイート

以上のフローで動作します。
大規模な開発をしないでも手軽に自動化させたいようなことがありましたらJOYNT.workにご相談ください。