aiiBook 마스터룸
aiiBook 마스터룸
aiiBook솔루션의 모든 기능을
마스터 할 수 있는 공간입니다.
자료실데이터

공통 | [패치] 카카오톡 공유기능 패치

페이지 정보

작성자 aiiBook 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일18-07-06 18:17 조회38,021회 댓글0건

본문

다음카카오에서 제공하는 v1카카오링크 서비스가 2018년 6월 1일부로 종료되었습니다.

새로운 버전의 v2카카오링크를 사용하기 위해서 아래와 같은 절차와 소스 패치가 필요합니다.
내용을 확인해 주시기 바랍니다.

* 앱키 발급 받기
1. 카카오개발자 페이지에 로그인
https://developers.kakao.com/apps
2. "앱만들기" > 이름입력 > 만들기
3. 내애플리캐이션 > 일반 접속
4. 플랫폼 추가 "웹" 선택 후 도메인 입력
5. 앱 키 중 Javascript 키를 사용함.

* 패치방법 (action.js) (v8.9.0 이상)
1. action.js 에서 "kakaobtnClick" 을 검색
2. function kakaobtnClick(){ 내용 } 의 내용을 변경
3. 내용에 아래 텍스트 복사해서 넣기.

if(LinkInfo.snstext==="" || LinkInfo.snsImage==="")return;
Kakao.init('발급키');
var imgsrc = CataInfo.get_useSchemAuth() + FileInfo.dirFilePath(LinkInfo.snsImage,"","*");
Kakao.Link.sendDefault({objectType:'feed', content:{title:LinkInfo.snstext, imageUrl:imgsrc,
link:{mobileWebUrl:ServerInfo.selfUrl,webUrl:ServerInfo.selfUrl}} });


4. 발급키 적용하여 저장

* 패치방법 (action.js) (v8.8.0 이하)
위 내용과 동일하나 3번항목의 소스내용이 다릅니다.
소스를 아래 내용과 같이 변경해주시면 됩니다.

if(LinkInfo.kakaoStr === "" || LinkInfo.reImage === "") return;
Kakao.init('발급키');
Kakao.Link.sendDefault({
objectType:'feed',
content:{
title:LinkInfo.kakaoStr,
imageUrl:LinkInfo.reImage,
link:{mobileWebUrl:ServerInfo.selfUrl, webUrl:ServerInfo.selfUrl}
}
});



위 절차대로 진행하면 카카오톡 링크를 정상으로 사용하실 수 있습니다.

감사합니다.