アップルストアの整備済製品情報をツイートするボットを作成した

Bookmark this on Google Bookmarks
LINEで送る
Pocket


Rubyを使ってアップルストアの整備済製品情報をツイートするボットを作った。
http://twitter.com/apple_refurb

他にも似たボットはあったが、
ツイートから直接アップルのページに行って詳細を確認できるやつが欲しかったので作成した。

Cronでひとまず30分毎20分毎真夜中以外は5分毎に動かしている。

Nokogiriでアップルの一覧ページから情報を取得、
前回取得した情報と比較して新しい情報があればツイートしている。

Rubyの場合、配列の差分は下記のように取得できるので簡単でいい。

new_p = p - old_p #new_p(新着情報)、p(今回取得した情報)、old_p(前回取得した情報)

– 追記 –
ニコンダイレクトの整備済製品をツイートするボットも作成した。
こちらは1時間毎にサイトをチェックしている。
Nikon Direct お買い得ボット

Twitter Gemのドキュメント
http://rdoc.info/gems/twitter/1.6.0/Twitter