안녕하세요 아래는 제가 사용하고 있는 카카오 공유하기 소스 입니다.
헌데 url을 만약 https://www.naver.com이라고 했을때 alert로 확인을해봐도 mobileWebUrl, webUrl에 셋팅이 되었는데,
실제 카카오에서 확인해보면 localhost로 공유되고 있습니다.
title, image는 정상적으로 공유가 되고 있습니다.
확인부탁드립니다.
var snsShare = {
/*
* kakaoTalkCallback
* kakaoTalk api를 호출하여 공유
*/
,kakaoTalkCallback : function(url, title, image, desc, eventNo, mbrNo) {
if (url == null || url == “”) {
url = document.location.href;
}
var setting = {
objectType: ‘feed’,
content: {
title: title,
description: desc,
imageUrl: image,
link: {
mobileWebUrl: url,
webUrl: url
}
},
buttons: [
{
title: ‘자세히 보기’,
link: {
mobileWebUrl: url,
webUrl: url
}
}
],
serverCallbackArgs: { // 사용자 정의 파라미터 설정
eventNo: eventNo,
mbrNo: mbrNo
},
installTalk : true,
fail : shareFail
};
Kakao.Link.sendDefault(setting);
}
};