Ruby で Userstream を取得する gem ”UserStream” アップデートした

2012年01月03日 16時26分 | Ruby, Twitter | By: mitukiii

̃Gg[͂ĂȃubN}[Nɒlj

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

ソースコード

mitukiii/userstream – GitHub

ライセンス

WTFPL
どうぞご自由にお使いください。

関連記事

̃Gg[͂ĂȃubN}[Nɒlj

コメント

mitukiii.jp | RubyでUserstreamを取得するgemライブラリ”Userstream”作りました より ピンバック
2012年1月8日 at 3:48 PM

[...] この記事の情報は古いです。 Ruby で Userstream を取得する gem ”UserStream” アップデートした こちらの記事を参照してください。 [...]

コメントをどうぞ