일괄 처리 API
배치 API를 사용하여 템플릿에서 여러 대화형 커뮤니케이션을 생성할 수 있습니다. 템플릿은 데이터가 없는 대화형 커뮤니케이션입니다. 배치 API는 데이터를 템플릿과 결합하여 대화형 커뮤니케이션을 생성합니다. API는 대량의 대화형 커뮤니케이션 제작 시 유용합니다. 예를 들어 여러 고객을 위한 전화 요금 청구서, 신용 카드 명세서 등이 있습니다.
이 문서에서는 일괄 처리 API를 사용하여 대화형 통신 문서를 생성하는 샘플 에셋을 제공합니다.
감시 폴더를 사용한 일괄 생성
- 가져오기 대화형 통신 템플릿 을 AEM Forms 서버에 추가합니다.
- 가져오기 감시 폴더 구성. 이 경우 라는 폴더가 생성됩니다.
batchAPI
C 드라이브에 있습니다.
Windows가 아닌 운영 체제에서 AEM Forms을 실행하는 경우 아래에 설명된 3단계를 따르십시오.
- 감시 폴더 열기
- 일괄 처리APIWatchedFolder를 선택하고 Edit를 클릭합니다.
- 경로를 운영 체제와 일치하도록 변경합니다.
-
콘텐츠 다운로드 및 추출 zip 파일. zip 파일에 라는 폴더가 포함되어 있습니다.
jsonfile
다음 포함beneficiaries.json
파일. 이 파일에는 3개의 문서를 생성할 수 있는 데이터가 있습니다. -
드롭하기
jsonfile
폴더를 감시 폴더의 입력 폴더로 복사합니다. -
처리를 위해 폴더를 선택했으면 감시 폴더의 결과 폴더를 확인합니다. 3개의 PDF 파일이 생성되었습니다.
REST 요청을 사용한 일괄 처리 생성
다음을 호출할 수 있습니다. 일괄 처리 API REST 요청을 통해 다른 응용 프로그램에 대한 REST 끝점을 노출하여 API를 호출하여 문서를 생성할 수 있습니다.
제공된 샘플 자산은 대화형 통신 문서를 생성하기 위한 REST 끝점을 노출합니다. 서블릿은 다음 매개변수를 허용합니다.
- fileName - 파일 시스템에서 데이터 파일의 위치.
- templatePath - IC 템플릿 경로
- saveLocation - 생성된 문서를 파일 시스템에 저장할 위치
- channelType - Print, Web 또는 둘 다
- recordId - 대화형 통신의 이름을 설정할 요소의 JSON 경로
다음 스크린샷에는 매개 변수와 해당 값이 표시됩니다
서버에 샘플 자산 배포
- 가져오기 ICT 템플릿 사용 패키지 관리자
- 가져오기 사용자 정의 제출 핸들러 사용 패키지 관리자
- 가져오기 적응형 양식 사용 Forms 및 문서 인터페이스
- 배포 및 시작 사용자 지정 OSGI 번들 사용 Felix 웹 콘솔
- 양식을 제출하여 배치 생성 트리거
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e