Rubyでtwitterでフォローしてるユーザーを抽出

follower.rb
require 'open-uri'
require 'rexml/document'
 
def follow_list(name)
  xml = nil
  list = Array.new
  url = "http://twitter.com/statuses/friends/#{name}.xml"
  open(url) {|f| xml = REXML::Document.new f.read}
  xml.elements.each("/users/user/screen_name"){|element|
    list.push element.text
  }
  list
end
 
list = follow_list(ARGV[0])
list.each do |l|
  puts l
end
 

実行の仕方
ruby follower.rb アカウント名
引数にアカウント名を与える
最終更新:2010年05月26日 09:59
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。