CLOVA Extension 연동
    • PDF

    CLOVA Extension 연동

    • PDF

    Article Summary

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

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

    CLOVA Developers Console 접속

    1. CLOVA Developers Console(https://developers.naver.com/console/clova/)에 접속해 주십시오.
    2. 네이버 아이디로 로그인해 주십시오.

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

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

    1. 네이버 클라우드 플랫폼의 콘솔에서 Service > 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(https://developers.naver.com/console/clova/)에 접속해 주십시오.
    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.