Class: TwitterSearch::Client

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

Instance Method Summary collapse

Constructor Details

#initialize(agent = 'twitter-search') ⇒ Client

Returns a new instance of Client.



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

def initialize(agent = 'twitter-search')
  @agent = agent
end

Instance Method Details

#query(opts = {}) ⇒ Object



44
45
46
47
48
# File 'lib/twitter_search.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