2012-03-09 3 views

답변

0

나는 보석은 단순히 루비 해시로 JSON 출력을 필요한 HTTP 요청을 전송하고 분석 할 수있는 쉬운 인터페이스를 허용, 보석 google_places Google_ 지역을 사용하고 있습니다.

@client = GooglePlaces::Client.new("API_KEY") 
@spot_list = @client.spots(-33.8670522, 151.1957362, :types => 'restaurant') 

이것은 https://maps.googleapis.com/maps/api/place/search/json url에 해당합니다.

검색 매개 변수로 전달할 수있는 다른 옵션은 The Google Places API을 확인하십시오.

@spot_list를 통해 구문 분석하고 응답으로 반환 된 각 장소의 참조를 가져옵니다. 이제 @client.spot "reference"가 비즈니스의 세부 사항을 제공합니다. 이 경우 https://maps.googleapis.com/maps/api/place/details/json에 액세스하여 데이터를 가져옵니다.