Class: OnConnect

Inherits:
Object
  • Object
show all
Includes:
DataDelivery
Defined in:
lib/onconnect.rb

Instance Method Summary collapse

Constructor Details

#initialize(api_key) ⇒ OnConnect

Returns a new instance of OnConnect.



9
10
11
12
# File 'lib/onconnect.rb', line 9

def initialize(api_key)
  @api_key = api_key
  @url = 'http://data.tmsapi.com/v1.1/'
end

Instance Method Details

#get(search, dyn_params) ⇒ Object



14
15
16
17
18
19
20
# File 'lib/onconnect.rb', line 14

def get(search, dyn_params)
  uri = URI(@url + search)
  uri.query = URI.encode_www_form(dyn_params)

  response = Net::HTTP.get_response(uri)
  response.body
end