연결 사용

이 페이지는 제어 릴리스(CR)의 제품 또는 기능에 관한 내용입니다. CR 그룹 소속이 아니거나 자세한 정보를 원하시면, CXone 계정 담당자에게 문의하십시오.

Integration Hub에서 연결은 인증 세부 정보 및 API 요청을 정의합니다. 연결을 생성하고 구성한 후에는 이를 CXone에서 사용할 수 있습니다.

Integration Hub의 요청 실행

요청이 정의된 Integration Hub 연결에서 요청을 실행할 수 있습니다. Integration Hub에서는 수동 요청만 실행할 수 있습니다.

    CXone에서 앱 선택기 를 클릭하고 선택합니다.자동화 및 AIIntegration Hub.

  1. 페이지 왼쪽의 '내 연결'에서 작업하려는 연결을 클릭합니다.

  2. 요청 탭에서 실행할 요청 옆에 있는 테스트를 클릭합니다. 페이지가 팝업되어 연결된 웹 서비스의 응답을 표시합니다.

  3. 유지하려면 페이지에서 응답 내용을 선택하고 복사합니다.

  4. 응답 검토를 마쳤으면 취소를 클릭합니다.

스크립트에서 인증 사용

연결은 인증 세부 정보를 저장할 수 있습니다. 따라서 필요한 곳 어디에서나 스크립트에서 사용할 수 있습니다. 단독으로 사용하거나 요청과 함께 사용할 수 있습니다.

  1. Studio로그인을 엽니다.

  2. 요청을 추가하려는 스크립트를 엽니다.

  3. ConnectAuth 작업을 스크립트에 추가합니다.

  4. ConnectAuthconnectName 속성에 사용할 연결 이름을 입력합니다. 연결 이름을 모르는 경우:

    1. ConnectAuth를 두 번 클릭하여 Integration Hub를 엽니다.
    2. 내 연결에서 사용할 연결 옆에 있는 체크 표시 체크 표시 아이콘.를 클릭합니다.
    3. 작업에 할당하려면 를 클릭합니다.

    connectName 속성에 특정 연결 이름을 사용하는 대신 변수 대체를 사용할 수 있습니다. 연결 이름을 저장할 변수를 만든 다음 스크립트 논리를 사용하여 이름을 ConnectAuth에 전달합니다.

스크립트에서 수동 요청 사용

API 호출이 필요한 모든 곳에서 스크립트로 수동 요청을 사용할 수 있습니다. 요청은 Integration Hub 연결에서 정의해야 합니다.

요청이 연결된 리소스에서 반환된 응답을 처리하려면 스크립트 편집 작업이 더 많이 필요할 수도 있습니다. 또한 ConnectRequest 작업에는 추가 구성이 필요할 수 있습니다.

  1. Studio로그인을 엽니다.

  2. 요청을 사용할 스크립트를 엽니다

  3. ConnectRequest 작업을 스크립트에 추가합니다.

  4. connectNamerequestName 속성에 사용할 연결 및 요청의 이름을 입력합니다. 이름을 모르는 경우:

    1. ConnectRequest를 두 번 클릭하여 Integration Hub를 엽니다.

    2. 내 연결에서 사용할 연결 옆에 있는 체크 표시 체크 표시 아이콘.를 클릭합니다.

    3. 작업에 할당하려면 를 클릭합니다.

    4. 방금 ConnectRequest에 할당한 연결을 선택합니다.

    5. 요청 탭에서 이 작업에 할당할 요청의 상자를 클릭하고 확인을 클릭합니다.

    connectNamerequestName 속성에 특정 연결 및 요청의 이름을 사용하는 대신 변수 대체를 사용할 수 있습니다. 이름을 저장할 변수를 만든 다음 스크립트 논리를 사용하여 이름을 ConnectRequest에 전달합니다.

  5. 스크립트에서 링크된 연결의 변수를 사용하려면 변수 이름을 이중 대괄호( [[ ]] )로 묶습니다.

스크립트에서 Studio 요청 사용

Studio 요청은 먼저 Integration Hub 연결에 추가된 후, ConnectRequest 작업을 통해 스크립트에 추가됩니다. 요청의 세부 정보는 Studio의 입력에 의해 변경될 수 있으므로 이러한 세부 정보는 ConnectRequest 작업에 전달될 수 있도록 SNIPPET 작업에 구축하는 경우가 많습니다.

요청이 연결된 리소스에서 반환된 응답을 처리하려면 스크립트 편집 작업이 더 많이 필요할 수도 있습니다. 또한 ConnectRequest 작업 또는 Snippet 작업에는 추가 구성이 필요할 수 있습니다.

  1. Integration Hub에서 Studio 요청을 생성하고 아직 수행하지 않은 경우 스크립트에서 요청 개체를 빌드합니다.

  2. Studio에서 사용하려는 요청이 포함된 스크립트를 엽니다.
  3. 요청 개체가 있는 Snippet 작업 뒤의 스크립트에 ConnectRequest 작업을 추가하여 연결합니다.
  4. ConnectRequestconnectName 속성에 사용할 연결 이름을 입력합니다. 이름을 모르는 경우:

    1. ConnectRequest를 두 번 클릭하여 Integration Hub를 엽니다.

    2. 내 연결에서 사용할 연결 옆에 있는 체크 표시 체크 표시 아이콘.를 클릭합니다.

    3. 작업에 할당하려면 를 클릭합니다.

    4. 방금 ConnectRequest에 할당한 연결을 선택합니다.

    5. 요청 탭에서 이 작업에 할당할 요청의 상자를 클릭하고 확인을 클릭합니다.

    connectName 속성에 특정 연결 및 요청의 이름을 사용하는 대신 변수 대체를 사용할 수 있습니다. 이름을 저장할 변수를 만든 다음 스크립트 논리를 사용하여 이름을 ConnectRequest에 전달합니다.

  5. ConnectRequest 작업을 선택하고 JSON 요청을 보유하는 변수의 이름으로 RequestPayload 필드를 구성합니다. Snippet에서 이 변수를 정의했습니다.
  6. 스크립트에서 링크된 연결의 변수를 사용하려면 변수 이름을 이중 대괄호( [[ ]] )로 묶습니다.

  7. 연결에 인증이 필요한 경우 스크립트에 ConnectAuth 작업을 추가하고 구성하세요.