RubyでUserstreamを取得するgemライブラリ”Userstream”作りました
更新しました。
使い方/書き方が大幅に変わったのでアップデートする場合は注意してください。
インストール
gem install userstream
使い方
require 'user_stream' UserStream.configure do |config| config.consumer_key = 'consumer key' config.consumer_secret = 'consumer secret' config.oauth_token = 'oauth token' config.oauth_token_secret = 'oauth token secret' end client = UserStream.client client.user do |status| # ... do something. end
UserStream.client は UserStream::Client.new のエイリアスです。
エンドポイントを変えれば filter.json なども使えます。
client.endpoint # => "https://userstream.twitter.com/"
client.endpoint = 'https://stream.twitter.com/'
client.post('/1/statuses/filter.json', track: 'twitter') do |status|
# ... do something.
end
必要なもの
oauth
json(ruby 1.9 未満の場合)
hashie
ソースコード
ライセンス
WTFPL
どうぞご自由にお使いください。
mitukiii.jp | RubyでUserstreamを取得するgemライブラリ”Userstream”作りました より ピンバック
2012年1月8日 at 3:48 PM
[...] この記事の情報は古いです。 Ruby で Userstream を取得する gem ”UserStream” アップデートした こちらの記事を参照してください。 [...]