카카오 링크 uncaught reject is not defined 에러가 계속 납니다

401 (Unauthorized) 에러가 출력 되고 나서
V2에서 카카오 링크 사용시 uncaught reject is not defined 에러가 계속 납니다.
계속 에러가 나서 예제에 있는 것 그대로 해도 같은 에러가 납니다.

서치해보면,

  1. 도메인 지정 확인 (이것도 했습니다.)
  2. requirejs 사용 확인(이것은 사용하고 있지 않습니다.)

에러를 확인 하려 해도… success, fail console.log 를 배치해도 호출 자체를 안합니다.

이유가 뭘까요?

인증이 잘 안된것 같아서 javascript 키 값로 변경 작업 해보았습니다.

V2로 변경해서 생긴 현상은 아닌 것으로 보입니다.

사이트도메인을 다시 한 번 확인 부탁드릴게요.
(사이트도메인의 경우 exact match가 되어야 합니다.)

ex)

https://www.kakaocorp.com

추가로 아래와 같이 작성하셨는데도 fail 함수 호출이 안되셨나요?

Kakao.Link.sendScrap({
  requestUrl: 'https://developers.kakao.com/',
  fail: function (res) {
    console.log(res)
  }
});

하도 잘 안되서

Kakao.Link.createDefaultButton({
container: ‘#kakao-link-btn’,
objectType: ‘feed’,
content: {
title: ‘딸기 치즈 케익’,
description: ‘#케익 #딸기 #삼평동 #카페 #분위기 #소개팅’,
imageUrl: ‘http://mud-kage.kakao.co.kr/dn/Q2iNx/btqgeRgV54P/VLdBs9cvyn8BJXB3o7N8UK/kakaolink40_original.png’,
link: {
mobileWebUrl: ‘https://developers.kakao.com’,
webUrl: ‘https://developers.kakao.com
}
},
social: {
likeCount: 286,
commentCount: 45,
sharedCount: 845
},
buttons: [
{
title: ‘웹으로 보기’,
link: {
mobileWebUrl: ‘https://developers.kakao.com’,
webUrl: ‘https://developers.kakao.com
}
},
{
title: ‘앱으로 보기’,
link: {
mobileWebUrl: ‘https://developers.kakao.com’,
webUrl: ‘https://developers.kakao.com
}
}
],
fail: function(){
console.log(res);
$("#error").empty().append(res);
},
success: function(response){
console.log(response);
$("#error").empty().append(response);
}
});

예제 소스 그대로 해 보았는데 에러 뜨더군요. 그래서 말씀 하신데로 Kakao.Link.sendScrap 를 이용해 보고 답글 달겠습니다.