멀티파트 API란 무엇이며, 멀티파트 API를 사용하여 봇에서 첨부 파일을 보내는 방법은 무엇인가요?

3. 고급 설정

멀티파트 API를 사용하여 봇 대화에서 첨부파일과 같은 여러 데이터 세트를 결합하여 선호하는 타사 시스템으로 보낼 수 있습니다.


REST API의 멀티파트 폼 데이터 형식은 하나 이상의 데이터 세트를 경계로 구분하여 단일 본문으로 결합합니다. 이러한 요청은 일반적으로 파일 업로드 및 여러 유형의 데이터를 단일 요청으로 전송하는 데 사용됩니다 (예: 파일과 JSON 객체 함께).


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


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


멀티파트 API 설정


  • 봇으로 이동하여 새 봇을 생성하거나 기존 봇을 선택합니다


  • 플로우 > 구성 > API 라이브러리로 이동합니다.


  • 새 API 버튼을 사용하여 새 API 호출을 구성할 수 있습니다.


  • POST 또는 PUT과 같은 메서드를 선택하면 JSON 또는 멀티파트 폼 데이터 페이로드 유형 중에서 선택할 수 있는 옵션이 제공됩니다.



  • 페이로드 유형 드롭다운에서 멀티파트 폼 데이터를 선택합니다. 이제 구성할 수 있는 구조화된 페이로드 콘텐츠 필드 세트를 볼 수 있습니다.


  • 이 페이로드에서 키 이름과 해당 콘텐츠 유형을 입력할 수 있습니다. 키와 연결된 콘텐츠 유형은 텍스트 또는 파일 유형일 수 있습니다.





콘텐츠 유형: 텍스트
콘텐츠 유형: 첨부파일

텍스트로 된 콘텐츠 유형의 키의 경우 값은 하드코딩되거나 텍스트 필드 입력을 수집하는 대화 상자에서 콘텐츠 선택기를 사용하여 구성할 수 있습니다.


이 예에서 Dialog 1.2는 고객으로부터 텍스트 입력을 수집합니다.


파일로 된 콘텐츠 유형의 키의 경우 파일 및 이미지 입력을 수집하는 대화 상자에서 콘텐츠 선택기를 사용하여 값을 구성합니다.


이 예에서 Dialog 3.1은 고객으로부터 파일 또는 이미지를 수집합니다.


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


텍스트 값은 API 라이브러리에서 하드코딩할 수도 있습니다.

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



봇 플로우에서 멀티파트 API 트리거


  • 멀티파트 폼 데이터 API를 구성한 후 봇 플로우에서 API를 트리거할 수 있습니다.



  • API 호출이 성공하면 관련 텍스트 또는 첨부파일이 타사 애플리케이션으로 전달됩니다.


  • API 호출이 실패하면 관련 API 상태 및 로그가 대화 > API 호출에서 확인 가능하며, 이를 통해 구성 오류를 디버그하고 수정할 수 있습니다.


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

Freshchat AI 도우미

멀티파트 API란 무엇이며, 멀티파트 API를 사용하여 봇에서 첨부 파일을 보내는 방법은 무엇인가요?

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

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

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