class Orochi::GoogleClient

Public Class Methods

request(options = {}) click to toggle source
# File lib/orochi.rb, line 19
def self.request(options = {})
  request_str = "http://maps.googleapis.com/maps/api/directions/json?"

  # TODO make settings for default request
  request_str += "sensor=false&"
  request_str += "alternatives=true&"
  
  options.each do |k, v|
    request_str += "&#{k}=#{CGI::escape(v)}"
  end

  response = open(request_str)
  return JSON.parse(response.read)
end