채택완료

구글맵 API 정책을 변경한 사항이 있나요~?

2017-02-03 (금) 11:30:43 5,192

아래는 구글API를 이용하여 위도 경도를 추출하는 소스인데요.

언제부터인가 작동을 잘 안하는데, 구글에서 정책을 변경한 사항이 있나요~?

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
  function codeAddress() {
    var geocoder = new google.maps.Geocoder();
    var address = document.getElementById("address").value;
    geocoder.geocode( { 'address': address}, function(results, status) {

      if (status == google.maps.GeocoderStatus.OK) {
        document.getElementById("lat").value = results[0].geometry.location.lat();
        document.getElementById("lng").value = results[0].geometry.location.lng();
      } else {
        alert("Geocode was not successful for the following reason: " + status);
      }
    });
  }
</script>

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트
2017-02-03 (금) 14:55:39

구글도 키발급형태로 사용하셔야합니다.

카카오톡, 네이버 등이 그랬던것처럼  구글맵도  사이트를 직접 등록하고 키를 발급받으셔야합니다.

<script src=https://maps.googleapis.com/maps/api/js?key=발급받은키
  type="text/javascript"></script>  

답변에 대한 댓글 1개

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
예전에는 키없이도 하였는데, 이제는 안되나보네요?

키가없이 되는 소스도존재하고

키가있어여 되는 소스도 존재합니다.

하지만 api키를 발급받아서 요청을하는것이 좋습니다.

답변을 작성하려면 로그인이 필요합니다.