CLOVA Extension 연동
    • PDF

    CLOVA Extension 연동

    • PDF

    Article Summary

    Classic/VPC 환경에서 이용 가능합니다.

    CLOVA Extension(CEK, CLOVA 스피커)과 연동하기 전에 수행해야 할 작업은 다음과 같습니다.

    • API Gateway Invoke URL 생성
    • CLOVA Extension 생성

    CLOVA Developers Console 접속

    1. CLOVA Developers Console에 접속해 주십시오.
    2. 네이버 아이디로 로그인해 주십시오.

    챗봇 빌더에서 CLOVA Extension 연동 설정

    챗봇 빌더에서 챗봇과 CLOVA Extension을 연동하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼의 콘솔에서 Services > CLOVA Chatbot > Domain 메뉴를 차례대로 클릭해 주십시오.
    2. 원하는 도메인의 [빌더 실행하기] 버튼을 클릭하여 챗봇 빌더를 실행해 주십시오.
    3. 챗봇 빌더에서 챗봇 설정 > [메신저 연동] 탭을 클릭해 주십시오.
    4. CLOVA Extension의 [연동] 버튼을 클릭해 주십시오.
    5. Step1 영역에 Secret key의 [생성] 버튼을 클릭하여 값을 생성한 후, [복사] 버튼을 클릭해 주십시오.
    6. CLOVA Extension 연동 창을 종료하고, 대화 모델 빌드 및 서비스 배포를 진행해 주십시오.
    7. Step 3 영역의 [배포 정보 입력하기] 버튼을 클릭해 주십시오.
      • CLOVA Developers Console 페이지가 나타납니다.
    8. 네이버 아이디로 로그인한 후, 이용 약관에 동의해 주십시오.
    9. 새로운 Extention 만들기 화면이 나타나면 Extention 정보를 입력하고 [만들기] 버튼을 클릭해 주십시오.
      • Extension ID: 챗봇 도메인 코드를 입력합니다. reverse domain 표기법이어야 합니다.
        <예시> com.chatbot.guide
      • 챗봇 Secret: 4번에서 발급 받은 Secret key 값을 입력합니다.
    10. CLOVA Extension 연동 창으로 돌아와서, [연동] 버튼을 클릭해 주십시오.
    참고

    CLOVA Extension에 서버 설정에서 등록한 인증 정보로 외부 서비스의 사용자 계정에 접근하려면, OAuth 인증 연동을 참조하여 O-Auth를 연동한 후, CLOVA Extension 연동 창의 Step 4를 활성화해 주십시오.

    CLOVA O-Auth 연동 설정

    CLOVA O-Auth 연동 설정을 하는 방법은 다음과 같습니다.

    1. CLOVA Developers Console에 접속해 주십시오.
    2. 등록된 Extention의 기본 정보 항목의 [수정] 버튼을 클릭해 주십시오.
    3. 서버 설정 메뉴를 클릭하고 계정 연결 여부를 ‘네’로 선택해 주십시오.
    4. 로그인 URL, 클라이언트 ID, Access token URL, 클라이언트
    5. secret 정보를 입력하고 [다음] 버튼을 클릭해 주십시오.
    6. CLOVA Extention 연동 창으로 돌아와서, 로그인 안내 메시지와 로그인 성공 메시지를 입력해 주십시오.
      • CLOVA Extention 연동 창은 챗봇 빌더에서 챗봇 설정 > [메신저 연동] 탭 > CLOVA Extension의 [연동] 버튼을 클릭하면 나타납니다.

    O-Auth 연동 후 활용

    • 액션 메소드V1.0 생성 시 CLOVA OAuth Access Token에 체크하면, 해당 액션 메소드를 활용해 CLOVA 앱에서 인증된 사용자 계정의 Access token을 받아 다양한 요청을 전달할 수 있습니다.

      chatbot-chatbot-5-6_extention01_ko

    • CEK Request 전달 시 액션 메소드를 통해 CEK에서 전달된 Request body를 입력된 URL로 전달할 수 있습니다.


    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.