LoginSignup
2
2

More than 3 years have passed since last update.

Azure Logic App を使って「千曲川 氾濫」が含まれるツイートがされた際に通知してくれるシステムを作ってみた

Posted at

災害時はツイッターの情報が役に立ったりします。個人ニーズにあわせた情報が二次災害を最小限に防ぐために使えるとしたら、もツイッターの情報が有益なのではないかと思い、Azure Logic App を使って「千曲川 氾濫」というキーワードが含まれるツイートがされた際に、メール通知してくれるシステムを作ってみます。

Azure Logic App をデプロイ

作成方法はいくつかありますが、Portal からデプロイするのが一番楽でしょう。サーバーレスコピューティングはすぐにデプロイできます。
image.png

Logic を作成する

作成すると、Logic App Designer が表示されます。普通は空のところから始めますが、既にTwitter をトリガーとするものは用意されているのでそれを使ってみましょう。以下のトリガー選択のところから「Twitter Trigger」を選択します。
image.png

Twitter Trigger を作成しようとすると、Twitter の認証画面がでます。これは Twitter API を使用とする際に出るもので、どのアカウントでも良いので認証を通しましょう。
image.png

「千曲川 氾濫」を含む新しいツイートがされたことを3分に1度確認し、あればmail で通知するというロジックを作成します。
image.png
作成できたら Save をして Run するだけで実行できます。

試してみる

実際に動かしてみました。今回は私のoutlook のメールアドレスから、gmail にツイート情報が送信されるようにしました。
image.png

3分に一度回すようにロジックを組んでいるので、少し待ちます。
するとキーワードが含まれるツイートのメールが届きました!超簡単ですね!

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2