Integrera Create Correspondence UI med din anpassade portal integrating-create-correspondence-ui-with-your-custom-portal
Ökning overview
I den här artikeln beskrivs hur du kan integrera Create Correspondence Solution med din miljö.
URL-baserat anrop url-based-invocation
Ett sätt att anropa programmet Create Correspondence från en anpassad portal är att förbereda URL:en med följande frågeparametrar:
-
identifieraren för bokstavsmallen (med parametern cmLetterId).
-
URL:en till XML-data som hämtats från den önskade datakällan (med parametern cmDataUrl).
Den anpassade portalen skulle till exempel förbereda URL:en somhttps://'[server]:[port]'/[contextPath]/aem/forms/createcorrespondence.html?random=[timestamp]&cmLetterId=[letter identifier]&cmDataUrl=[data URL]
, som kan vara href från en länk på portalen.
Inline databaserat anrop inline-data-based-invocation
Ett annat (och säkrare) sätt att anropa programmet Create Correspondence kan vara att bara trycka på URL:en på https://'[server]:[port]/[contextPath]/aem/forms/createcorrespondence.html medan du skickar parametrar och data för att anropa programmet Create Correspondence som en POST (dölja dem för slutanvändaren). Det innebär också att du nu kan skicka XML-data för Create Correspondence-programmet (som en del av samma begäran, med parametern cmData), vilket inte var möjligt/idealiskt i den tidigare metoden.
Parametrar för att ange bokstav parameters-for-specifying-letter
Parametrarnas ordning i tabellen anger inställningarna för parametrar som används för att läsa in bokstaven.
Parametrar för att ange XML-datakällan parameters-for-specifying-the-xml-data-source
Parametrarnas ordning i tabellen anger inställningarna för de parametrar som används för att läsa in XML-data.
Andra parametrar other-parameters
Om du använder http- eller cq-protokoll för cmDataURL bör URL:en för http/cq vara anonym.