다음 우편번호 서비스 사용법 변경, 허용되지 않는 파라미터 사용금지 > 자유게시판

자유게시판

다음 우편번호 서비스 사용법 변경, 허용되지 않는 파라미터 사용금지 정보

다음 우편번호 서비스 사용법 변경, 허용되지 않는 파라미터 사용금지

본문

 

 

2000880543_1608188824.1414.png

 

그누보드 5.4부터 JS 파일 불러올때 항상 아래와 같이 사용했습니다.

add_javascript('<script src="https://t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js"></script>', 0);

이렇게 하면 파일명 뒤에 "ver=20201217"과 같은 파라미터가 자동으로 붙더군요.

 

2020년 12월 17일, 즉 오늘부터 다음우편번호 JS파일에 허용되지 않는 파라미터를 삭제하지 않고 사용하면 2021년 3월 31일부터 이용을 중지 시킨다고 합니다.

 

콘솔에 보면 아래와 같이 경고메세지를 볼 수 있습니다.

2000880543_1608189069.9225.png

 

add_javascript를 사용하지 않고 불러오니깐 콘솔 경고 메세지는 뜨지 않습니다.

<script src="https://t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js"></script>

 

참고 하세요

 

다음 우편번호 서비스 가이드 : http://postcode.map.daum.net/guide

추천
12

댓글 17개


아래 정규식으로 찾는 구문을 회피합니다
$js[1] = preg_replace('#\.js([\'\"]?>)<\/script>$#i', '.js'.$add_version_str.'$1</script>', $js[1]);
https://github.com/gnuboard/gnuboard5/blob/f83d336e0ba0b06e1b3b2886c4783049c65b2f08/lib/common.lib.php#L2622
저 같은 경우는 아래 처럼 예외처리를 해 뒀습니다.

common.lib.php 파일 내

class html_process {
  ...
                if(strpos($js[1], 'https://spi.maps.daum.net/imap/map_js_init/postcode.v2.js') !== false)
                  $js[1] = preg_replace('#\.js([\'\"]?>)<\/script>$#i', '.js$1</script>', $js[1]);
                else
                  $js[1] = preg_replace('#\.js([\'\"]?>)<\/script>$#i', '.js?ver='.G5_JS_VER.'$1</script>', $js[1]);
3월 31일이 지나면 쇼핑몰에서 주소검색 아예 못쓰게 되는건가요?
지금 저희 쇼핑몰에 경고창이 뜨고 있는데요. 어떻게 해야하나요?
전체 195,265 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여3 회 시작24.04.19 15:40 종료24.04.26 15:40
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT