예제 따라서 똑같이 만드는데, web url 이나 mobile web url이 자꾸 callback으로 설정해놓은 localhost:24084로 변경되서 전송이 됩니다. 뭐가 문제일가요? 아래는 사용한 데이터 입니다.
아래를 통해서 카카오 링크를 생성하고 카톡으로 공유한뒤, 카톡에서 클릭하면 www.naver.com이 아닌 localhost:24084로 리다이렉션 됩니다.
//<![CDATA[
// 사용할 앱의 JavaScript 키를 설정해 주세요.
//Kakao.init 호출햇음
// 카카오 로그인 버튼을 생성합니다.
function sendLink() {
Kakao.Link.sendDefault({
objectType: 'feed',
content: {
title: '같이 운동하기',
description: '님이 제목에 초대했습니다',
link: {
mobileWebUrl: 'https://www.naver.com/',
webUrl: 'https://www.naver.com',
}
},
buttons: [
{
title: 'Android 앱',
link: {
mobileWebUrl: 'https://www.naver.com/',
webUrl: 'https://www.naver.com',
}
},
{
title: 'iOS 앱',
link: {
mobileWebUrl: 'https://www.naver.com/',
webUrl: 'https://www.naver.com',
}
}
],
installTalk: true
});
}
document.addEventListener("DOMContentLoaded", function(){
sendLink();
});
//]]>