Hatena::Grouprubyist

たばさの RSSフィード

04/13(火) 2010

twitter search, json api

| 13:17 | twitter search, json api - たばさの を含むブックマーク はてなブックマーク - twitter search, json api - たばさの

api使うべきですね。

でもいまいち

# twitter-search-by-api-json.rb
require 'open-uri'
require 'kconv'
require 'optparse'
require 'json'
require 'rss'

key=""
opt = OptionParser.new
opt.on('-k key',"key") {|v| key=v}
opt.parse!(ARGV)

url="http://search.twitter.com/search.json?q=#{key}&locale=ja" 
url=URI.escape(url.toutf8)
STDERR.puts url if $DEBUG
open(url){|f| $d=f.read}
j=JSON.parse($d)
puts j['results'].map{|i|
  "#{i['from_user']}: #{i["text"].tosjis} _#{
  Time.parse(i['created_at']).strftime("%Y/%m/%d %H:%M:%S")}"
}

 > ruby twitter-search-by-api-json.rb -k tomoe
tgsyk: @1TOmOE1 きゃぁごめんなさい、だーますーww _2010/04/13 13:01:22
...

大文字小文字区別はできないかな


参考

[ruby] Jsonのライブラリを比較してみた - mat_akiの日記

Twitter / ?

Twitter 検索API メモ - 超自己満足プログラミング

トラックバック - http://rubyist.g.hatena.ne.jp/hatecha/20100413
カレンダー
<< 2010/04 >>
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
archive Error : RSSが取得できませんでした。