緊急地震速報を自分で取得したい!
というのも配布されているソフトを自分のプログラムに組み込めないからだ!!
しかしpythonで作られたeew(緊急地震速報)のプログラムはあまりない
つまり...作ればいいんだ!!
が...気象庁の電文を取得するのはめんどくさいので...
TwitterAPIからeewをツイートしてくださっている方のツイートとIFTTTを利用します!!
__そう...あるものは使えばいいんだ!(適当)
とわかりにくい説明ですいません.
簡単な話eewがツイートされたら自分のサーバーにWebhooksでツイートのURLを送信(IFTTT,Flaskで受信)
そしてURLからツイートを取得(TwitterAPI)
からの通知です(今回はTkinterを使用)
まずはIFTTTに登録する
アカウント作成 or ログイン
アカウントを持っていない方はSignUpから登録
アカウントを持っている方はログインしてAppletを作成します
Appletの作成
右上の自分のアイコンをクリック->New Applet
この画面に来たらまずは [+this] をクリックしてください
今回はTwitterAPIを使うので、
Twitterをクリック
->New tweet by a specific userをクリック
->Username to watchに今回データを取得させていただく
TwitterアカウントのScreenName(例: @point1reiya)を入力するのですが...
今回は@zishin3255さんのデータをお借りします
っと脱線しましたがUsername to watchに[zishin3255]と入力します
->Create Triggerをクリック
すると画像のようになります!
次は..[+that]をクリックです
そして今回はWebhooksを使いますのでWebhooksを検索するなどして探してクリックしてください
そして [Make a web request]をクリック
->URLにまずは
[http://[自分のIP(または受信サーバーのアドレス):ポート/webhook/{{LinkToTweet}}]を入力してください
[Method]は今回はGETでいきます
[Content Type]はお好みで
[body]は空にしてください
こんな感じの見た目になればOKです
[Create Action]をクリックしましょう
そして最後に[Finish]をクリック
お疲れ様です
ひとまずIFTTTの準備ができました!!
次回: https://qiita.com/point1reiya/items/5dda0cf9373469504291