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

Tech.Forum

TMaptapi 문의드립니다.

#1

안녕하세요.
현재 개발중인 앱에서 위도 경도를 이용하여 티맵을 자동실행하여 길안내를 할려고 합니다.

그런데 tmaptapi.setOnAuthenticationListener CallBack 이 호출되지 않습니다.

소스는 아래와 같습니다.

확인부탁드립니다.

tmaptapi = new TMapTapi(this);
tmaptapi.setSKPMapAuthentication(TMAP_API_KEY);
tmaptapi.setOnAuthenticationListener(new TMapTapi.OnAuthenticationListenerCallback() {
@Override
public void SKPMapApikeySucceed() {
Log.d(“sl”,“성공”);
boolean result = tmaptapi.invokeRoute(“T타워”, 126.984098f, 37.566385f);
if (!result) {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(“market://details?id=com.skt.tmap.ku&hl=ko”));
startActivity(intent);
}
}
@Override
public void SKPMapApikeyFailed(String errorMsg) {
Log.d(“sl”,“실패”);
Log.d(“sl”, errorMsg);
}
});

0 Likes

#2

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

보내주신 소스를 확인해본 결과 appKey를 인증하는 함수가 setSKPMapAuthentication 인것을 확인했습니다.

2018년 1월 31일 부로 개발자센터 이전에 따른 appKey 인증 관련 함수가 변경 되었습니다.

최신 버전의 SDK를 다운받으신 후 변경된 함수를 사용하시면 정상적인 결과를 얻으실 수 있습니다.

최신버전의 SDK는 아래 첫번째 링크를 접속하시면 다운받으실 수 있습니다.

변경된 함수명 관련해서는 두번째 링크를 참고하시면 도움이 되실 것 같습니다. -------------------------- < SDK 다운로드 > http://tmapapi.sktelecom.com/main.html#android/sample/androidSample.sdk_download

< appKey 인증 함수 >
http://tmapapi.sktelecom.com/main.html#android/docs/androidDoc.TMapTapi_setSKTMapAuthentication

감사합니다.

0 Likes