新サービス「マイタイムライン」機能の仕様を考える

■概要
自分のタイムラインを「こびとさんtwitterアラート」に記憶させておき、あとで一覧でみたり一括DL。RSSで一括取り込みなどが出来る。
例えば、日中はtwitterできない人などが、その日の友達の発言を簡単にみれるように。

■仕様
入力
・利用には会員登録が必要。
・対象となるtwitterのアカウント名
・(任意)アカウントのtwitterパスワード
クロール
・指定ユーザがフォローしているユーザの一覧を取得
・既存の検索用のDBとは別に用意(以後マイタイムラインDBと呼ぶ)し、そこに発言を保存する。(公開つぶやきにはデータの抜けがある可能性があるため)
・初回クロールは、登録時から過去24時間分に制限する
・マイタイムラインDB内でも、twitterパスワードが入力されている場合は、一般データとは別のデータとして扱う
・指定ユーザのフォローユーザ発言を保存済みデータが見つかるまで取得して保存する
twitterパスワードが入力されている場合は、そのユーザのアカウントを利用して取得する(非公開つぶやきの場合、指定ユーザ本人のアカウントでないと発言が取得できないため)
・クロールは専用サーバで、定期的に行う。30分置きでスタート。登録ユーザが増えてきたら感覚や方式は見直す
表示
・WEB表示(表示する時間帯など指定可能)
RSS配信(ユーザ判別キーは何にしよう。。。)
・1時間おきにメールでレポート
など

■課題
・パスワードを扱う以上SSLにすべきだが、現在のインフラで対応できるのか?
twitter APIの利用回数には1時間70回までの制限があるので、twitterに依頼して制限を外してもらう