torne録画予約状況閲覧アプリ
アプリで実現したいこと
アプリで実現したいことは以下
- torneを起動しなくても、録画予約の状況が分かるようにしたい
上記を実現するために必要な処理は以下
- torneで録画予約を実行したときに、なんらかの方法で予約した番組を外部のDBなどに保存する
解決手段
- torneのツイッター連携機能を利用する
torneはツイッターアカウントを登録しておくことで、録画予約実行時に任意の内容でツイートをすることができる。 (デフォルトテンプレートあり)
StreamingAPIを使用し、このアカウントの発言を追い続け、torneからのtweetだと分かるtweetを拾ったら、録画予約情報としてDBに格納するという流れ
下図のようなイメージとなる
別の問題
torneでは、録画取消をしたときにtweetをすることができないため、録画取消をDBに反映することができない。
なんらかの方法を考える必要がある。
また、繰り返し録画予約をしたときと単一の録画予約をしたときで、デフォルトのtweet内容は変わらないため、DBの状況に反映することができない。
繰り返しであることが分かるなんらかの情報をtweetに含める必要がある。