bhl20
10월 8, 2021, 4:35오전
1
카톡 링크 연결 문의입니다.
도메인도 등록되어있고(www 없는 도메인으로 사용),
Kakao.Link.createDefaultButton 사용시에는 문제없이 동작합니다.
Kakao.Link.sendDefault 를 사용하면 오류가 나는데 오류 메시지는 다음과 같습니다.
(sendDefault 사용시 데모에 있는 코드에 link URL만 수정했습니다.)
ErrorCode(4002)
UUID(abca886c-baf8-4aa7-ba1b-ae47f787a3ba)
무슨 문제일까요?
tim.l
10월 8, 2021, 4:40오전
2
안녕하세요.
아래 도메인에서 발송하셨나요?
카카오링크가 구동되는 사이트 도메인도 등록 부탁드려요.
http://test.lge.co.kr/
bhl20
10월 8, 2021, 4:52오전
3
등록해서 해봤는데도 에러 메시지가 나옵니다.
메시지는 이렇습니다.
ErrorCode(4002)
UUID(7bb14223-c1d5-44a0-bfff-264ddecfd566)
등록한 사이트 목록은 아래와 같습니다.
tim.l
10월 8, 2021, 4:54오전
4
도메인 설정하신 디벨로퍼스앱이 아닌 다른 앱으로 호출되고 있는데요.
LGE.COM (566593) 확인 부탁드립니다.
bhl20
10월 13, 2021, 2:32오전
5
sendDefault 가 호출하는 앱에 따라 동작여부가 달라지는건가요?
어떤 앱이 호출되면 동작을 해야되는게 아닌가요?
tim.l
10월 13, 2021, 3:38오전
6
안녕하세요.
앱에 따라 동작 여부는 달라지지 않구요.
호출하신 앱이 LGE.COM (566593) 인데, 해당 앱에 도메인 설정이 안되어 있어서 그렇습니다.
확인 부탁드려요~
bhl20
10월 13, 2021, 3:45오전
7
제가 너무 몰라서 여러번 질문을 드리네요…ㅠㅠ
그러면 링크 호출 전에 kakao.init으로 제가 만든 앱키를 불러오면 되는 걸까요?
그리고 createDefault도 sendDefault 와 같은 도메인으로 설정 되어있는데 되는 건 방식의 차이인가요?
그리고 혹시 kakao.cleanup이나 kakao.API.cleanup하면 이전 앱키가 날아가는건 맞는거죠?
tim.l
10월 13, 2021, 3:51오전
8
네, 아래와 같이 초기화 및 init하시고 로그로 출력해보시면 확실 할 것 같아요~
// SDK를 초기화 합니다. 사용할 앱의 JavaScript 키를 설정해 주세요.
Kakao.cleanup();
Kakao.init('자바스크립트 앱키');
// SDK 초기화 여부를 판단합니다.
console.log(Kakao.Auth.getAppKey());