« 年度始め | トップページ | AUTOart LOTUS ELISE 111S »

2010年4月 2日 (金)

Ruby Twitter Gem

Ruby今までRubyでTwitterを扱うときはTwitter4Rというライブラリを使うか、簡単なモノなら直接Twitter APIを叩いていたんだけど、最近の流行りはもしかしたらTwitter gemかもしれない。

認証(というか認可か…)にOAuthも使えるようだし。(Twitter4Rはあまり活発に開発が行なわれていない様子)

というアレで、試してみた。
例によってgemでインストール。

$ sudo gem install twitter

twitterの他にもいくつかライブラリがインストールされた。

Successfully installed oauth-0.3.6
Successfully installed hashie-0.2.0
Successfully installed crack-0.1.6
Successfully installed httparty-0.5.2
Successfully installed json-1.2.3
Successfully installed twitter-0.9.4
6 gems installed

hashie? httparty??
最近、Ruby界隈をマジメにウォッチしてなかったせいか、知らないライブラリが多い。

で、サンプルどおりにつぶやきスクリプトを書いてみる。

require 'rubygems'
require 'twitter'
httpauth = Twitter::HTTPAuth.new('username', 'password') client = Twitter::Base.new(httpauth) client.update('Tweet from the Twitter Gem.')

結果はこちら
まったく 簡単 だ。

|

« 年度始め | トップページ | AUTOart LOTUS ELISE 111S »

Ruby」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/16742/47980587

この記事へのトラックバック一覧です: Ruby Twitter Gem:

« 年度始め | トップページ | AUTOart LOTUS ELISE 111S »