주소로 좌표 받아오기 / 카카오 api로 변경 문의

아래와 같은 형식으로 좌표값을 받아오고 있었는데
카카오로 변경되면서 작동을 하지 않는것 같습니다.

지도표시 부분은 어찌저찌해서 해결을 했는데
주소를 입력하고 저장될때 좌표값을 저장하게끔 되어있는데
이부분이 해결되지않아 문의 드립니다.


주소입력 받는 부분

<script type="text/javascript" src="http://dmaps.daum.net/map_js_init/postcode.v2.js"></script>
<script type="text/javascript">    
$(function() {
    		$("#address").on("click", function() {
    			new daum.Postcode({
    				oncomplete: function(data) {
    					//console.log(data);
    					$("#address").val(data.address);
    					$("#road").val(data.roadAddress);
    					$("#sido").val(data.sido);
    					$("#gugun").val(data.sigungu);
    					$("#dong").val(data.bname);
    					$.ajax({
    						type : "post",
    						url : "/bbs/get_latlng.php",
    						data : {
    							address : data.address
    						},
    						dataType : "json",
    						success : function(dt) {
    							//console.log(dt);
    							$("#lat").val(dt.lat);
    							$("#lng").val(dt.lng);
    						}
    					});
    				}
    			}).open();
    		});
    	});
</script>

주소입력 후 lat, lng 받아오는 부분 (/bbs/get_latlng.php)

<?
include_once("_common.php");
$address = urlencode($_POST['address']);
$url = "https://apis.daum.net/local/geo/addr2coord?apikey=".$dMapApi."&output=json&q=".$address;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$content = curl_exec($ch); 
curl_close($ch);
$result = json_decode($content);
$latlng = array();
$latlng['lat'] = $result->channel->item[0]->lat;
$latlng['lng'] = $result->channel->item[0]->lng;

echo json_encode($latlng);
?>

출력은

<?php echo $view[lat]?>
<?php echo $view[lng]?>

이런식으로 하고있구요…

초보라 어디부분을 어떻게 수정을해야
정상적으로 주소의 좌표를 받아올 수 있는지 알려주시면
감사하겠습니다.

기존 주소>좌표 변환 API는 Kakao Developers 에서는 주소검색 API 로 등록돼 있습니다.
https://developers.kakao.com/docs/restapi/local#주소-검색

해당 가이드를 참고해주세요.