2016-07-03 2 views
-1

관련성이 높은 모든 주제를 검토했으며이 서비스를 사용하려는 구성이 다른 게시물과 다르기 때문에 문제가 있다고 생각합니다.Google지도 지오 코딩 HTTP 서비스

  1. 키없이 반전 된 지오 코드 결과를 얻을 수 있습니다.
  2. 그러나 수용 가능하지 않습니다. 가이드는 어떤 결과가 '최상'인지를 확인하기 위해받은 결과의 수를 줄이기 위해 서버 측에 적용될 필터링을 문서화합니다.
  3. 나는 서버 측 필터링 기능이 프리미어 서비스라고 생각하지 않는다. 프리미어 라이센스가 없습니다.
  4. 현재 브라우저 키 또는 서버 키를 사용하는지 여부에 관계없이 모든 요청은 REQUEST_DENIED 상태가됩니다.
  5. console.cloud.google.com/apis에서 "Google maps JavaScript"를 사용하고 다른 모든 게시물을 읽은 것만으로도 불필요하게 추가되었을 수 있으며 결과에는 변경되지 않습니다. "Google Place API Web 서비스".
  6. 나의 유일한 추측은이 서비스가 Google지도의 디스플레이를 포함하도록 요구하는 서비스 계약의 용어와 관련하여 내 요청이 거부되고 있다는 것입니다. 내 응용 프로그램에 Google지도가 표시되지만 Google지도 서버에이를 알리는 방법이 표시되지 않습니다. API 스택이 다음 URL을 통해 요청한 XML 결과와 함께 자바 스크립트 API를 사용하고 있습니다. "http://maps.googleapis.com/maps/api/js?language=en&libraries=places"및 GeoCoding 요청 [정방향 및 역방향]은 http://maps.googleapis.com/maps/api/geocode/xml? 그러나 서버 측 필터링을 이용하기 위해 key = ""를 추가하는 것은 항상 거부됩니다.
  7. api 키를 부여하고 네트워크 대역폭을 덜 사용하는 더 나은 결과를 얻으려면 요청에 전달해야 할 내용이 무엇입니까?

답변

0

지오 코딩 API를 사용할 때 프로젝트에서 사용하도록 설정해야합니다. Server API 키를 생성하여 요청에 사용해야합니다. 확인 된 사실 https://developers.google.com/maps/documentation/javascript/get-api-key

+0

그리고, 내가, 내가 모두 그 규칙에 순종하고 생각 : 당신이 브라우저 API 키를 사용해야하는지도 자바 스크립트 API를 들어 https://developers.google.com/maps/documentation/geocoding/get-api-key

:

공식 문서는이 주제를 다루고 사실 두 API의 기능을 모두 사용할 수 있습니다. 그럼에도 불구하고 필터링과 관련된 지오 코딩 API의 일부는 항상 REQUEST_DENIED 상태로 실패합니다. 누구든지 디버깅 도구/설정을 제안 할 수 있습니다 ** 더 나은 답변을 제공 할 수도 ** 이유 ** 구글 서버가 요청을 거부하기로 결정? –

+0

정확한 HTTP 요청을 공유하여 살펴볼 수 있습니까? – xomena

+0

네, 도와 줘서 고마워. 이 응용 프로그램이 개발 된 프레임 워크, 즉 Adobe Integrated Runtime [AIR] –