본문 바로가기
카카오 REST API & SDK/카카오 싱크

카카오i 오픈빌더(챗봇)에서 카카오 싱크 플러그인으로 가입처리

by kakao-TAM 2021. 11. 24.

공식 가이드

> 싱크 플러그인 가이드 https://developers.kakao.com/docs/latest/ko/kakaosync/plugin

>> 카카오i 싱크 플러그인 가이드 https://i.kakao.com/docs/skill-plugin#카카오싱크-플러그인이란

 


사전 준비 1. 리다이렉트 방식 카카오 로그인 Web 사이트를 개발합니다.

> REST-API방식 https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#request-code

> JS SDK authorize방식 https://developers.kakao.com/docs/latest/ko/kakaologin/js#login

 

사전 준비 2. 카카오 싱크를 적용합니다.

> 카카오 싱크 적용 가이드 https://developers.kakao.com/docs/latest/ko/kakaosync/request

 

※ 카카오 싱크는 디벨로퍼스앱에 사업자 정보 등록 하여 (1) 비즈앱으로 전환, 카카오톡 채널에 사업자 정보 등록하여 (2) 비즈채널로 전환, 카카오 비즈니스에서 (3) 비즈앱-비즈채널 연결 한 뒤 개인 정보 항목 신청하여 검수 받아 적용합니다.

 

사전 준비 3. 인증블록 설정을 위해 개발자용 채널을 만들어 연결합니다.

※ 사업자 등록된 비즈채널이 있는 경우 채널 관리자센터에 "개발자용 채널 만들기" 버튼이 활성화 됩니다.

 

사전 준비 4. 카카오 i 오픈빌더 사이트에 가입하여 신규 카카오톡 챗봇을 추가합니다.

> https://i.kakao.com/


1. 플러그인으로 인가 요청 후, 리다이렉트할 URL을 설정합니다.

 

"내 애플리케이션>제품 설정>카카오 로그인>간편가입" : 카카오싱크 플러그인

2. 설정 메뉴에서 운영채널과 개발 채널을 설정하여 "인증블록 설정됨" 메시지를 확인합니다.

3. 시나리오 메뉴에서 블록을 추가합니다.

※ 최소 2개 블록과 각각 20개의 발화가 있어야 머신러닝 실행 가능합니다.

※ 싱크 가입 신청을 인지할 패턴 발화 20개를 등록하고, 봇 응답에 텍스트 응답 선택하여 "인증블록" 연결된 버튼을 추가합니다.

 

4. "머신러닝 실행" 후, 배포 메뉴에서 배포를 실행합니다.

5. 발화를 인식해서 봇 응답 출력하고, 버튼 클릭시 카카오싱크 플러그인이 하프뷰로 표시되는 것을 확인 할 수 있습니다. 

동의창에 동의 후, 1번에서 설정한 리다이렉트 URI로 이동됩니다. 

 

 

댓글