멀티파트 API란 무엇이며, 봇에서 첨부 파일을 전송하기 위해 멀티파트 API를 어떻게 사용하는지?

멀티파트 API란 무엇이며, 봇에서 첨부 파일을 보내기 위해 멀티파트 API를 어떻게 사용하나요?

멀티파트 API를 사용하여 봇 대화에서 첨부 파일과 같은 여러 데이터 세트를 결합하여 선호하는 타사 시스템으로 보낼 수 있습니다. REST API의 멀티파트 폼 데이터 형식은 하나 이상의 데이터 세트를 경계로 구분하여 단일 본문으로 결합합니다. 일반적으로 이러한 요청은 파일 업로드 및 여러 유형의 데이터를 단일 요청으로 전송하는 데 사용됩니다 (예: 파일과 JSON 객체 함께). 

우리의 API 라이브러리에서 멀티파트 폼 데이터 지원을 통해 봇 대화 중 수집된 파일 첨부 파일 및 기타 정보를 REST API를 지원하는 타사 애플리케이션에 전달할 수 있습니다. 

예를 들어, 고객이 봇과 상호작용할 때, REST API의 멀티파트 폼 데이터 형식을 사용하여 파일 첨부 파일과 추가 컨텍스트를 수집하고 이를 Freshdesk에 전달하여 티켓을 생성할 수 있습니다. 

멀티파트 API 설정

  • 봇으로 이동하여 새 봇을 만들거나 기존 봇을 선택합니다.
  • 흐름 > 구성 > API 라이브러리 > 새 API 버튼으로 이동합니다.
  • POST 또는 PUT과 같은 메서드를 선택할 때, 다음 옵션 중에서 페이로드 유형을 정의할 수 있습니다: JSON, 멀티파트 폼 데이터, URL 인코딩된 폼.

페이로드 유형 드롭다운에서 멀티파트 폼 데이터를 선택합니다. 이제 구성할 수 있는 구조화된 페이로드 콘텐츠 필드 세트를 볼 수 있습니다. 이 페이로드에서 키 이름과 해당 콘텐츠 유형을 입력할 수 있습니다. 키와 연결된 콘텐츠 유형은 텍스트 또는 파일 유형일 수 있습니다.

멀티파트 API를 위한 데이터 수집에 봇 흐름 사용하기

콘텐츠 유형: 텍스트

콘텐츠 유형이 텍스트인 키의 경우, 값은 하드코딩되거나 텍스트 필드 입력을 수집하는 대화 상자에서 콘텐츠 선택기를 사용하여 구성할 수 있습니다. 이 예에서는 대화 상자 1.2가 고객으로부터 텍스트 입력을 수집합니다:

멀티파트 폼 데이터 API는 대화 상자 1.2에서 값을 가져오도록 구성할 수 있으며, 이는 API를 통해 전달될 수 있습니다. 

필요한 경우, 동적 값을 정적 텍스트 값으로 대체할 수 있습니다. 이는 모든 고객에게 하나의 값만 공유해야 할 때 유용합니다. 예를 들어, 서비스가 하나의 언어로만 제공되는 경우 언어를 공유하는 경우입니다.

콘텐츠 유형: 첨부 파일

콘텐츠 유형이 파일인 키의 경우, 파일 및 이미지 입력을 수집하는 대화 상자에서 콘텐츠 선택기를 사용하여 값을 구성합니다. 이 예에서는 대화 상자 3.1이 고객으로부터 파일 또는 이미지를 수집합니다.

멀티파트 폼 데이터 API는 대화 상자 3.1에서 값을 가져오도록 구성할 수 있으며, 이는 API를 통해 전달될 수 있습니다.

봇 흐름에서 멀티파트 API 트리거하기

멀티파트 폼 데이터 API를 구성한 후, 봇 흐름에서 API를 트리거할 수 있습니다.

API 호출이 성공하면 관련 텍스트 또는 첨부 파일이 타사 애플리케이션으로 전달됩니다. API 호출이 실패하면 관련 API 상태 및 로그가 대화 > API 호출에서 디버그 및 구성 수정에 사용할 수 있습니다.

이 문서가 도움이 되었나요?

Freshdesk Omni AI 도우미

멀티파트 API란 무엇이며, 봇에서 첨부 파일을 전송하기 위해 멀티파트 API를 어떻게 사용하는지?

AI 어시스턴트 초기화 중...

문서만으로 해결되지 않는 부분이 있다면

ACENT Flow로 고객지원 운영을 어떻게 바꿀 수 있는지 살펴보시거나, 상황을 알려주시면 담당자가 직접 안내드리겠습니다.