Works & Entries Our Events API Dictionary Mashup Awards Login

Work Detail

Monico

昇る太陽とともにお天気情報を聞きながら目覚める事が出来るモーニングコール。

事前処理
翌日の日の出時間をYuMake APIで取得します。

本処理
(1) 日の出時間にMonicoが起動します。
(2) YuMake APIで今日の天気予報を取得してTwilio形式のXML(Twiml)をWebサーバー上に生成します。
(3) TwilioのSID、トークン、電話番号、などのプロパティはkintoneに格納しているプロパティ情報に接続して取得します。
(4)生成したTwimlの設定を用いて、Twilioで指定電話番号に電話をかけます。
(5)Twilioのステータスを確認して[Completed]であれば、Facebook、twitterに「本日の日の出時間HH時MM分に起きました。おはようございます!」を、[No Answer]であれば、「本日の日の出時間HH時MM分に呼出しましたが起きなかったようです。お疲れ様ですね。」をアカウントのタイムラインに投稿します。

※YuMake版は開発中ですが、OpenWeatherMAP API版は開発完了しています。

デモ動画
https://youtu.be/bp944R0cv4E

スライドシェア
http://www.slideshare.net/mitsuhiroyamashita90/twilio-openweathermap-api

ブログ
http://www.yamamanx.com/twilio-openweathermap-api/

GitHub
https://github.com/yamamanx/MorningCall