Class: Summize::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/summize.rb

Instance Method Summary collapse

Constructor Details

#initialize(agent = 'ruby-summize') ⇒ Client

Returns a new instance of Client.



40
41
42
# File 'lib/summize.rb', line 40

def initialize(agent = 'ruby-summize')
  @agent = agent
end

Instance Method Details

#query(opts = {}) ⇒ Object



44
45
46
47
48
# File 'lib/summize.rb', line 44

def query(opts = {})
  url = URI.parse 'http://search.twitter.com/search.json'
  url.query = sanitize_query opts
  Tweets.new JSON.parse(Net::HTTP.get(url))
end