카카오톡 공유하기 썸네일 엑박

엑박

모바일 공유하기 하면 이렇게 썸네일 엑박이 뜹니다…
그리고 웹버튼은 눌러도 반응이 없습니다.
도와주세요…

script
var firstImg = $(".imageblock:first-of-type img");
var contents = “”;
if (firstImg.attr(“src”)) {
var firstImgSrc = firstImg.attr(“src”);
var firstImgRatio = parseInt(firstImg.css(“height”)) / parseInt(firstImg.css(“width”));
if (firstImgRatio <= 0.27) var firstImgRatio = 0.27;
} else { var firstImgSrc = location.origin + “/favicon.ico”; var firstImgRatio = 1 }

Kakao.init(‘앱키넣었음’); // 사용할 앱의 JavaScript 키를 설정해 주세요.
function sendLink() {
Kakao.Link.sendTalkLink({
label: ‘제목제목’, // 공유할 메세지의 제목을 설정
image: {
src: firstImgSrc,
width: ‘300’,
height: parseInt(300 * firstImgRatio)
} // 썸네일 설정
,
webButton: {
text: ‘보러가기’,
url: ‘http://ccad.co.kr/ibw.html’ // 각각의 포스팅 본문의 링크를 거는 코드입니다.
}
});
}
/script

카카오링크 v1이 6월 1일부로 중단되었습니다.

아래 링크의 가이드에 따라 카카오링크 v2를 이용해주시기 바랍니다.
https://developers.kakao.com/docs/js/kakaotalklink#카카오링크

좋아요 2

와 정말 감사드려요! 엑박이 없어지고 v2버전을 적용해 보았는데요 그런데 썸네일부분이 안나오는데… 혹시 imageUrl: 'images/p-images/kakao-ibw.png 요 부분을 이렇게 상대경로로 하면 안되는건가요?? 해결해주셔서 정말감사드립니다.

예, imageUrl 및 link의 url은 모두 도메인을 포함한 절대경로로 기재해주셔야 합니다. 또한 해당 url들은 모두 앱 설정에서 등록한 도메인만 허용하니 이 점 참고 바랍니다.