서신 만들기 UI를 사용자 정의 포털과 통합 integrating-create-correspondence-ui-with-your-custom-portal
개요 overview
이 문서에서는 서신 만들기 솔루션을 환경과 통합하는 방법에 대해 자세히 설명합니다.
URL 기반 호출 url-based-invocation
사용자 지정 포털에서 서신 만들기 애플리케이션을 호출하는 한 가지 방법은 다음 요청 매개 변수로 URL을 준비하는 것입니다.
-
문자 템플릿의 식별자(cmLetterId 매개 변수 사용).
-
원하는 데이터 소스에서 가져온 XML 데이터의 URL(cmDataUrl 매개 변수 사용).
예를 들어 사용자 정의 포털은 다음과 같이 URL을 준비합니다.https://'[server]:[port]'/[contextPath]/aem/forms/createcorrespondence.html?random=[timestamp]&cmLetterId=[letter identifier]&cmDataUrl=[data URL]
(포털의 링크에서 가져온 href일 수 있음)
인라인 데이터 기반 호출 inline-data-based-invocation
응답 만들기 응용 프로그램을 호출하는 다른(및 보다 안전한) 방법은 매개 변수와 데이터를 전송하여 응답 만들기 응용 프로그램을 POST 요청으로(최종 사용자에게 숨기기) 호출하는 동안 https://'[server]:[port]'/[contextPath]/aem/forms/createcorrespondence.html에서 URL을 히트하는 것입니다. 즉, 이전 접근 방법에서는 불가능하거나 이상적이지 않았던 서신 작성 애플리케이션 인라인(cmData 매개 변수를 사용하여 동일한 요청의 일부로)에 대한 XML 데이터를 전달할 수 있습니다.
편지 지정을 위한 매개변수 parameters-for-specifying-letter
표의 매개 변수 순서는 문자 로드에 사용되는 매개 변수의 기본 설정을 지정합니다.
XML 데이터 소스를 지정하기 위한 매개 변수 parameters-for-specifying-the-xml-data-source
표의 매개 변수 순서는 XML 데이터 로드에 사용되는 매개 변수의 기본 설정을 지정합니다.
기타 매개 변수 other-parameters
cmDataURL에 http 또는 cq 프로토콜을 사용하는 경우 http/cq의 URL은 익명으로 액세스할 수 있어야 합니다.