CLOVA Extension 연동
- 인쇄
- PDF
CLOVA Extension 연동
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
CLOVA Extension(CEK, CLOVA 스피커)과 연동하기 전에 수행해야 할 작업은 다음과 같습니다.
- API Gateway Invoke URL 생성
- CLOVA Extension 생성
CLOVA Developers Console 접속
- CLOVA Developers Console(https://developers.naver.com/console/clova/)에 접속해 주십시오.
- 네이버 아이디로 로그인해 주십시오.
챗봇 빌더에서 CLOVA Extension 연동 설정
챗봇 빌더에서 챗봇과 CLOVA Extension을 연동하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Service > CLOVA Chatbot > Domain 메뉴를 차례대로 클릭해 주십시오.
- 원하는 도메인의 [빌더 실행하기] 버튼을 클릭하여 챗봇 빌더를 실행해 주십시오.
- 챗봇 빌더에서 챗봇 설정 > 메신저 연동 탭을 클릭해 주십시오.
- CLOVA Extension의 [연동] 버튼을 클릭해 주십시오.
- Step1 영역에 Secret key의 [생성] 버튼을 클릭하여 값을 생성한 후, [복사] 버튼을 클릭해 주십시오.
- CLOVA Extension 연동 창을 종료하고, 대화 모델 빌드 및 서비스 배포를 진행해 주십시오.
- Step 3 영역의 [배포 정보 입력하기] 버튼을 클릭해 주십시오.
- CLOVA Developers Console 페이지가 나타납니다.
- 네이버 아이디로 로그인한 후, 이용 약관에 동의해 주십시오.
- 새로운 Extention 만들기 화면이 나타나면 Extention 정보를 입력하고 [만들기] 버튼을 클릭해 주십시오.
- Extension ID: 챗봇 도메인 코드를 입력합니다. reverse domain 표기법이어야 합니다.
<예시> com.chatbot.guide - 챗봇 Secret: 4번에서 발급 받은 Secret key 값을 입력합니다.
- Extension ID: 챗봇 도메인 코드를 입력합니다. reverse domain 표기법이어야 합니다.
- CLOVA Extension 연동 창으로 돌아와서, [연동] 버튼을 클릭해 주십시오.
참고
CLOVA Extension에 서버 설정에서 등록한 인증 정보로 외부 서비스의 사용자 계정에 접근하려면, <OAuth 인증 연동>을 참고하여 O-Auth를 연동한 후, CLOVA Extension 연동 창의 Step 4를 활성화해 주십시오.
CLOVA O-Auth 연동 설정
CLOVA O-Auth 연동 설정을 하는 방법은 다음과 같습니다.
- CLOVA Developers Console(https://developers.naver.com/console/clova/)에 접속해 주십시오.
- 등록된 Extention의 기본 정보 항목의 [수정] 버튼을 클릭해 주십시오.
- 서버 설정 메뉴를 클릭하고 계정 연결 여부를 ‘네’로 선택해 주십시오.
- 로그인 URL, 클라이언트 ID, Access token URL, 클라이언트
- secret 정보를 입력하고 [다음] 버튼을 클릭해 주십시오.
- CLOVA Extention 연동 창으로 돌아와서, 로그인 안내 메시지와 로그인 성공 메시지를 입력해 주십시오.
- CLOVA Extention 연동 창은 챗봇 빌더에서 챗봇 설정 > 메신저 연동 탭 > CLOVA Extension의 [연동] 버튼을 클릭하면 나타납니다.
O-Auth 연동 후 활용
액션 메소드V1.0 생성 시 CLOVA OAuth Access Token에 체크하면, 해당 액션 메소드를 활용해 CLOVA 앱에서 인증된 사용자 계정의 Access token을 받아 다양한 요청을 전달할 수 있습니다.
CEK Request 전달 시 액션 메소드를 통해 CEK에서 전달된 Request body를 입력된 URL로 전달할 수 있습니다.
이 문서가 도움이 되었습니까?