2014-07-09 5 views
1

지역의 비즈니스 조직을 검색하는 웹 응용 프로그램을 만들고 있습니다. 사용자는 검색을위한 키워드 및 우편 번호를 제공합니다.Google 지역 정보 API를 사용하는 동안 국가 제한이 있습니다.

검색 할 때 Place API Nearbysearch 기능이 사용됩니다. 위도, 경도, 반경 및 키워드가 요청에 대해 제공됩니다. 나는 10000의 반경을 준다. 그러나 캘리포니아의 우편 번호로 사업을 검색하는 동안, 나는 멕시코로부터도 사업을 얻는다. 반경 값을 줄일 수는 없습니다.

사용자가 제공 한 우편 번호 국가에만 장소를 가져올 수 있습니까?

답변

0

결과를 국가별로 필터링 할 수없는 것으로 보입니다. API 매개 변수에는 지리적 이름 별 필터가 포함되어 있지 않습니다. 내가 할 것이 무엇

https://developers.google.com/places/documentation/search#TextSearchRequests

는 자신의 코드 내의 모든 결과 및 필터 결과를 당겨입니다. 단점 (더 많은 작업을하고 더 많은 대역폭을 사용하는 것 외에)은 페이지 당 20 개의 결과 만 얻으면 원하는 결과를 얻으려면 여러 페이지를 가져와야 할 수도 있습니다.