Это может быть немного убито, но я только что сделал это:
require 'rubygems'
require 'open-uri'
require 'json'
require "awesome_print"
baseurl = "https://maps.googleapis.com/maps/api/place/search/json?"
lat = 51.50364209455692.to_s
lng = -0.10880472473149894.to_s
radius = 500.to_s
type = "bar"
sensor = "true"
key = "MYKEY"
combine = baseurl + 'location=' + lat + ',' + lng + '&' + 'radius=' + radius + '&' + "types=" + type + '&' + "sensor=" + sensor + '&' + "key=" + key
url = combine
result = open(url) do |file|
JSON.parse(file.read)
end
Этот магазин представляет собой хэш JSON, с которым вы можете делать все, что захотите!
Также у меня естьЯ провел небольшое исследование по API локального поиска - Google Места на мой взгляд не так уж хороши - Вы можете получить гораздо больше результатов (бесплатно) от SimpleGeo
Спасибо