Tech. Forum 개발자들을 위한 정보 공유의 장입니다
닫기

Tech.Forum

api script 동적으로 호출 가능할까요?

#1

https://api2.sktelecom.com/tmap/js?version=1&format=javascript&appKey=xxxxxx"

리엑트 SPA 사이트입니다. 바닥페이지가 한개라서 위 스크립트를 넣으면 지도를 사용하지 않는 모든 페이지에서 api 호출하는데 동적으로 호출이 가능할까요?

동적 호출 가능해야하고 위 스크립트 안에 내용처럼 document.write 를 사용할수 없는 상황입니다.

확인 꼭 부탁드립니다.

감사합니다.

0 Likes

#2

안녕하세요.
T map API 운영담당자 입니다.

React 에 대해 알아보니 뷰 단을 위한 자바스크립트 라이브러리 중에 하나인 것 같습니다. 도입을 위해 체크해야 할 부분은 크게 두가지 정도 인 것 같습니다.

  1. React 기반 프로젝트를 만드신 후 아래 링크를 참고하셔서 지도를 하나 간단히 띄워보기. http://tmapapi.sktelecom.com/main.html#web/guide/webGuide.sample1

  2. React 기반 프로젝트를 만드신 후 아래 링크를 참고하셔서 Ajax 를 사용한 API 사용해보기. http://tmapapi.sktelecom.com/main.html#webservice/sample/WebSampleRoutes

위 두가지를 모두 정상적으로 구현 가능하다면 전반적인 API 사용에 문제가 없으실 것 같습니다.

감사합니다.

0 Likes

#3

현재 sk텔레콤과 프로젝트중인데요…

api 초기 로드 script 부분을 사용할수 없는게 문제입니다.
SPA 사이트에서 script 부분을 전역에 달게되면 다른 페이지 접속시에도 tmap api 사용 과금이 들어갑니다.

안된다면 초기로드에서는 api 과금안되게 다른 방식이 나와야하지 않을까요?

$.getScript(‘http://dapi.kakao.com/v2/maps/sdk.js?appkey={{APPKEY}}&autoload=false’, function() {
daum.maps.load(function() {
var map = new daum.maps.Map(el, options);
});
})

와 같이 특정 상황에서 api를 호출할수 있는지 확인 부탁드립니다.
( 위 예시는 카카오 지도API 초기로드 과금 안하는 예제입니다)

감사합니다.

0 Likes

#4

안녕하세요.
T map API 운영담당자 입니다.

질문하신 예제소스와 같이 과금을 진행하지 않는
서비스는 없으며, 현재 Tmap API 상품의 경우 지도보기의 하루 호출건수 제한은
100,000건 입니다. 100,000건이 초과하여 진행되실 경우.
이후, 답변과 자세한 사항을 남겨주시면 관련 매니저와 연결을
진행해 드리겠습니다.

감사합니다.

0 Likes