Rubyを使ってアップルストアの整備済製品情報をツイートするボットを作った。
http://twitter.com/apple_refurb
他にも似たボットはあったが、
ツイートから直接アップルのページに行って詳細を確認できるやつが欲しかったので作成した。
Cronでひとまず30分毎20分毎真夜中以外は5分毎に動かしている。
Nokogiriでアップルの一覧ページから情報を取得、
前回取得した情報と比較して新しい情報があればツイートしている。
Rubyの場合、配列の差分は下記のように取得できるので簡単でいい。
– 追記 –
ニコンダイレクトの整備済製品をツイートするボットも作成した。
こちらは1時間毎にサイトをチェックしている。
Nikon Direct お買い得ボット
Twitter Gemのドキュメント
http://rdoc.info/gems/twitter/1.6.0/Twitter