0
다음 루비 코드 결과Ruby에서 google place API를 사용하는 방법?
request = 'https://maps.googleapis.com/maps/api/place/search/json?location=23.001202,120.191889&radius=50&sensor=false&key=MY_GOOGLE_API_ACCESS_KEY'
puts Net::HTTP.get(URI.parse request)
'연결 피어에 의해 재설정'그러나 같은 HTTP 요청은 브라우저에서 작동합니다. 차이점은 무엇일까요?
는자기 응답은 : 그냥 루비 HTTP 클라이언트를 사용하여 솔루션을 발견 -이 죽일 조금 넘는 될 수있다 수호
require 'patron'
sess = Patron::Session.new
sess.base_url = "https://maps.googleapis.com/"
res = sess.get "maps/api/place/search/json?location=23.001202,120.191889&radius=50&sensor=false&key=GOOGLE_PLACE_API_KEY"
puts res.body
지오 코드 보석을보십시오 : http://www.rubygeocoder.com/. 아마, 당신은 바퀴를 재발 명할 필요가 없습니다. – DNNX