[사용이 제한/중단된 카카오맵 API의 구. 리소스 접근 차단 안내에 관한 문의

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
https://devtalk.kakao.com/t/faq-api/125610

사용이 제한/중단된 카카오맵 API의 구. 리소스 접근 차단 안내](https://devtalk.kakao.com/t/api/146245)

해당문서에서 과거의 지도 이미지 명시해 사용하지말라되있는데 기준이 어떻게 되는지 모르겟습니다

현재 웹페이지에서 카카오맵을 사용하는데

var imageSrc = “https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/markerStar.png”;
// 마커 이미지의 이미지 크기 입니다
var imageSize = new kakao.maps.Size(24, 35);
// 마커 이미지를 생성합니다
var markerImage2 = new kakao.maps.MarkerImage(imageSrc, imageSize);

이런식으로 커스텀마커를 이용하고있는데 해당부분도 문제가 될까요?
문제가되면 해당이미지 다운로드 해서 사용을 해도되는지 궁금합니다.

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
https://devtalk.kakao.com/t/faq-api/125610


안녕하세요. 이메일로 공지 링크를 받았는데, 공지를 읽다보니 조금 혼동되는 부분들이 많아서 문의드립니다.

  1. 공지 내에 제한이 되는 리소스 예시를 보면 (예. *.daumcdn.net, *.maps.daum.net) 라고 되어 있는데, cdn 방식으로도 아예 사용하지 말라는 것일까요 ? 아니면 비정상적으로 접근하는 방식을 말씀하시는걸까요 ? 예시를 들어주시면 감사할 것 같습니다.
  2. react-daum-postcode라는 라이브러리를 사용하고 있는데, “https://t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js” url을 javascript에서 직접 script에 삽입하고 있습니다. 괜찮을까요 ?
  3. kakao 우편번호 서비스는 공식적으로 운영되는 api가 맞을까요? 그리고 이 api 가이드에 따라 사용하면 문제가 없는걸까요 ?

감사합니다.

안녕하세요 현재 카카오맵 > 약도만들기에 > 스크립트 생성 (일반지도, 이미지도) 로 생성을 해서 사용하고있는 기능이 있습니다.

이 기능을 더이상 사용하지 못한다는 걸까요??

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.


안녕하세요. 아래 공지에 해당하는 차단 서비스 문의드립니다.

[공지] [중요] 사용이 제한/중단된 카카오맵 API의 구. 리소스 접근 차단 안내

  1. 카카오맵 > 공유 > HTML 태그 복사
  1. 주소조회

별도 API 신청없이 사용되던 기능들인데요. 해당 기능들의 변경 필요여부와 대체 방안을 확인하고 싶습니다.

감사합니다.

안녕하세요,

해당 안내의 대상은
카카오맵 서비스 또는 API 와 관련된 여러 리소스를 “안내된 방법과 다르게 직접 접근 하거나 저장 사용” 하시는 부분에 대한 사항입니다.

1. 지도 API

  • 예를 들어 웹용 지도의 경우, 가이드에 안내된 것처럼
    <script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은 APP KEY를 넣으시면 됩니다."></script>
    스크립트를 호출하면 내부적으로 필요한 리소스는 순차적으로 자동으로 불러오게 됩니다.

  • 그런데 일부 사용처는 이미 사용이 중단된 이전 버전의 js를 로컬 또는 자체 서버에 저장하여 사용하거나
    과거의 이미지 리소스 등 주소를 직접 호출하는 경우가 있습니다.
    이처럼 사용 가이드와 다르게 비정상 접근하는 경우가 대상입니다.

2. 우편번호 서비스

  • 우편번호 서비스는 카카오맵 API 와는 다른 별개의 서비스입니다만
    해당 서비스 역시 가이드에 안내된 방법으로 사용하시는 것에는 문제가 없습니다.
    가이드에 설명된 방법 이외의 형태라면 역시 정상 서비스를 보장하기 어렵습니다.

3. 카카오맵 서비스 내 약도만들기, 지도 내보내기

  • 이 기능을 이용하시는 경우에도, 카카오맵 서비스에서 제공하는 스크립트 그대로 사용하시는 경우에는 문제가 없습니다.

따라서 모든 서비스는
각 서비스 관련 안내 페이지에서 설명하고 있는 호출 방법으로 사용하시는 데에는 문제가 없습니다.

기타 리액트 라이브러리 등 당사가 공식 제공하는 것이 아닌 사항에 대해서는 답변을 드리기 어렵습니다.
이점 양해 부탁드립니다.

감사합니다.

[공지] [중요] 사용이 제한/중단된 카카오맵 API의 구. 리소스 접근 차단 안내

안녕하세요. 현재 여러 개의 서비스를 운영 중인 상황이며 위 공지를 확인 한 후 점검해 보니
일부 서비스에서 구 리소스를 호출 및 사용하고 있는 것을 확인하였습니다.

이에 따라 현재 서비스에서 사용 중인 Daum 연관 도메인 기반 리소스의 전환 필요 여부와 대체 수단을 문의드립니다.

  1. 현재 사용 중인 URL 목록
  1. script 또는 img 태그의 src로 불러오는 목록
https://t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js
http://dmaps.daum.net/map_js_init/postcode.v2.js
https://ssl.daumcdn.net/dmaps/map_js_init/postcode.v2.js
https://t1.daumcdn.net/localimg/localimages/07/2018/pc/roadview_minimap_wk_2018.png
  1. URL을 통해 요청하는 목록
https://apis.daum.net/local/geo/coord2addr
http://map2.daum.net/map/imageservice
  1. 질문 및 확인 요청
  1. 차단 대상 여부 확인
  • 위 1. 1) 항목들은 script 또는 img의 태그를 통해 사용 중이라면 차단 대상이 아닌 것인지 문의드립니다.
  • 위 1. 2) 항목과 같이 URL로 직접 요청하는 것들은 차단 대상인지 문의 드립니다.
  1. 차단 대상일 경우 대체 URL 또는 전환 가이드 문의드립니다.

  2. 지도 ImageService 영향 여부 및 대안

  • http://map2.daum.net/map/imageservice 도 이번 차단 범위에 포함되는지 문의드립니다.
  • 과거 문의글을 통해 해당 방식이 공식 제공되는 방식이 아니란 점은 이번에 알게 되었으며, 차단 여부와 관계 없이 대체 수단이 있는지 문의드립니다.

구 리소스 접근 차단 안내 메일은 모두에게 발송된 메일인건지
비정상적인 접근을 하고 있어서 메일을 받은 건지 알고 싶습니다.

언급된 리액트 라이브러리 react-daum-postcode 는 다음과 같이 활용하고 있는데 (출처)
이게 말씀하신 구 리소스의 비정상적인 접근에 해당하는 케이스일까요?

확인 부탁드립니다.

export const postcodeScriptUrl = 'https://t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js';

const loadPostcode = (function () {
  const scriptId = 'daum_postcode_script';
  let promise: Promise<PostcodeConstructor> | null = null;

  return function (url: string = postcodeScriptUrl): Promise<PostcodeConstructor> {
    if (promise) return promise;

    promise = new Promise((resolve, reject) => {
      const script = document.createElement('script');
      script.src = url;
      script.onload = () => {
        if (window?.daum?.Postcode) {
          return resolve(window.daum.Postcode);
        }
        reject(new Error('Script is loaded successfully, but cannot find Postcode module. Check your scriptURL property.'));
      };
      script.onerror = (error) => reject(error);
      script.id = scriptId;
      document.body.appendChild(script);
    });

    return promise;
  };
})();

@김재훈0291

가이드에 따라 사용하시는 것들은 괜찮습니다만 그 외에는 정상 호출이 불가능할 수 있습니다.

그리고 정상 호출일 경우라도
*.daum.net 도메인을 일부 사용하시는 것 같은데 이는 최신 주소로 변경하시는 것을 제안드립니다.

imageservice 는 정적지도를 호출하신 것 같은데 한번 생성된 URL 로 계속 사용하시는 것은 제한됩니다.
가이드 Kakao 지도 Web API Documentation 에 명시된 방식으로 매 사용 시 호출하셔야 합니다.

@kim6752

카카오맵 API 사용처를 대상으로 발송되었습니다.
리액트 라이브러리는 당사게 제공하는 사항이 아니므로 답변 드리기 어렵습니다만
당사가 제공하는 가이드에서 안내하는 스크립트를 바르게 호출하는 것인지를 확인해보시면 됩니다.

발송대상이 "카카오맵 API 사용처 중 가이드에 안내되지 않은 방법으로 리소스를 호출하고 있는 사용처"로 되어 있습니다.
현재 연동중인 부분을 확인해봤으나 모두 최신화 되어 있는 상태입니다.

어떤 출처에서 구방식으로 접근하는지 확인 가능할지 문의드립니다.
앱 ID: 302260

@chad

메일 내용에 있는

대상
카카오맵 API 사용처 중 가이드에 안내되지 않은 방법으로 리소스를 호출하고 있는 사용처

가 매일 수신 대상을 의미한 것은 아니며, 접근이 차단될 수 있는 대상입니다.

정상적으로 가이드에 따라 사용하시고 있다면 문제되지 않습니다.
메일 내용 상 오해하시도록 작성된 점 사과드립니다. 양해 부탁드립니다.

감사합니다.

@C.L
카카오맵API 관련 구.리소스 차단 공지 관련 문의 드립니다.

API는 dapi.kakao.com/v2/maps/sdk.js?appkey=키값을 호출은 하고 있는 상태입니다.

다만, web가이드 페이지 Kakao 지도 Web API 가이드 에서는
new kakao.maps 로 접근하고 있는데, 저희 소스는 new daum.maps로 접근하고 있습니다.
또한 js소스상에 daum.maps도 선언되어 있는 상태이긴 합니다.

해당 내용도 변경이 필요한 지 확인 가능할까요?

@mypage

안녕하세요,

다음 지도에서 카카오맵으로 변경될 당시 사용 코드의 가이드도 변경되었는데요
가이드 대로 호출하신 것이므로 말씀하신 사용 형태는 이번 공지와는 관련은 없습니다.

다만 추후 유지보수를 위해
사용처에서 가능하신 일정에 해당 코드도 업데이트 하시는 쪽으로 제안드립니다.

감사합니다.

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.

안녕하세요.

[공지] [중요] 사용이 제한/중단된 카카오맵 API의 구. 리소스 접근 차단 안내 해당 문의보고 확인해보았는데 카카오지도를 쓰는곳에서 2019년에 [//apis.daum.net/maps/maps3.js?apikey=] → [https://dapi.kakao.com/v2/maps/sdk.js?appkey= ] 이렇게 수정하였습니다.

그럼 수정할게 없는게 맞을까요?

게시물에도 나와있지만 확인차 문의드립니다.

바쁘신데 확인해주셔서 감사합니다.

@guuuuuu

안녕하세요,

말씀하신 것처럼 가이드에 있는 스크립트를 호출하시는 것은 정상적인 사용으로
이번에 안내드린 내용에는 해당하지 않습니다.

감사합니다.

안녕하세요. 문의사항이 있어 글을 남깁니다.
공지사항 확인 시 아래와 같은 내용을 확인했는데요.

“그런데 카카오맵 API 호출 시 순차적으로 자동 로드되는 js 파일의 일부 또는 전부를 별도 저장하여 사용하시거나
사용이 제한/중단된 과거의 지도 이미지, 로드뷰 등 리소스 (예. *.daumcdn.net, *.maps.daum.net)에
직접 접근하고 있는 서비스들이 현재까지도 일부 확인되고 있습니다.”

카카오 맵 가이드에 나와 있는데로, <script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은 APP KEY를 넣으시면 됩니다."></script>와 같이 진행 시, 해당 스크립트 호출 시 cdn 방식으로
https://t1.daumcdn.net/mapjsapi/js
https://mts.daumcdn.net/api/v1
위 경로에서 이미지와 js 파일을 불러오는게 확인됩니다.

직접 접근을 안하고 가이드대로 dapi.kakao.com 접근을 통해 *.daumcdn.net, *.maps.daum.net에서 파일을 가져오는건 문제가 없다고 보면될까요?

확인 후 답변해주시면 감사하겠습니다.

감사합니다.

@anon9062756

안녕하세요,
가이드에서 안내하고 있는 스크립트 호출에 따라
이후 자동으로 호출되는 부분은 이번 공지와 관계없이 정상적으로 사용하실 수 있습니다.
감사합니다.