본문 바로가기
카카오 REST API & SDK/카카오톡 공유하기

카카오톡 공유하기, 메시지 커스터마이징

by kakao-TAM 2022. 10. 25.

※ 카카오톡 공유하기 메시지 하단, 디벨로퍼스앱 출처는 제거할 수 없음. (디벨로퍼스에 설정된 첫번째 도메인으로 이동)

 

(1) 텍스트로된 메시지 발송 - 메시지 템플릿 도구 이용

* 제목/설명 외 모두 사용안함 설정

        function CONTAINER_ID20211012OnlyText() {
            Kakao.Link.sendCustom({
                templateId: 63316
            });
        }

(2) 200자 텍스트 발송 - 스크립트 이용

            Kakao.Link.sendDefault({
                objectType: 'text',
                text:
                    '기본 템플릿으로 \n제공되는 텍스트 템플릿은 텍스트를 \n최대 200자까지 표시할 수 있습니다. \n\n텍스트 템플릿은 텍스트 영역과 하나의 기본 버튼을 가집니다. \n\n임의의 버튼을 설정할 수도 있습니다. 여러 장의 이미지, 프로필 정보 등 보다 확장된 형태의 카카오링크는 다른 템플릿을 이용해 보낼 수 있습니다.',
                link: {
                    mobileWebUrl:
                        'https://developers.kakao.com',
                    webUrl:
                        'https://developers.kakao.com',
                }
            });

(3) 메시지 템플릿에 스크립트 파라메터 전달

            Kakao.Share.sendCustom({
                templateId: 84600,
                templateArgs: {
                    title: "카카오 공유 API에서 title,description 동적으로 설정하는 방법",
                    desc: "templateArgs에서 설정한 값을 템플릿에 ${title} 형태로 입력합니다.",
                    url: "/kakao_talk_message.html",
                    THU: "https://developers.kakao.com/static/images/pc/txt_visual1.png"

                }
            });

 

 

 

 

 

댓글