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

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


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