Module: DianPing::API::Utils

Includes:
Auth
Included in:
Business
Defined in:
lib/dianping/api/utils.rb

Instance Method Summary collapse

Methods included from Auth

#generate_signature

Instance Method Details

#send(request_method, path, options = {}) ⇒ Object



12
13
14
15
16
17
# File 'lib/dianping/api/utils.rb', line 12

def send(request_method, path, options={})
  sign = generate_signature(options,app_key,app_secret)
  query = URI.encode_www_form options
  response = ::HTTParty.send request_method, "http://api.dianping.com#{path}?appkey=#{app_key}&sign=#{sign}&#{query}"
  response.parsed_response
end