De interface Correspondentie maken integreren met uw aangepaste portal integrating-create-correspondence-ui-with-your-custom-portal
Overzicht overview
In dit artikel wordt beschreven hoe u de Correspondentieoplossing maken kunt integreren met uw omgeving.
Oproepen op basis van URL url-based-invocation
U kunt de toepassing Correspondentie maken aanroepen vanuit een aangepast portaal door de URL voor te bereiden met de volgende aanvraagparameters:
-
de id voor de lettertypesjabloon (met de parameter cmLetterId) of de naam van de lettertypesjabloon (met de parameter cmLetterName)
-
de URL naar de XML-gegevens die van de gewenste gegevensbron worden opgehaald (met de parameter cmDataUrl).
Het aangepaste portaal bereidt bijvoorbeeld de URL voor alshttps://[server]:[port]/[contextPath]/aem/forms/createcorrespondence.html?random=[timestamp]&cmLetterId=[letter identifier]&cmDataUrl=[data URL]
, wat de href zou kunnen zijn van een link op het portaal.
Als het portaal de sjabloonnaam Letter heeft, kan de URLhttps://[server]:[port]/content/cm/createcorrespondence.html?cmLetterName=[letter name]&cmDataUrl=[data URL]
.
Inline op gegevens gebaseerde aanroeping inline-data-based-invocation
Een andere (en veiligere) manier om de toepassing Create Correspondentie aan te roepen zou kunnen zijn door de URL eenvoudig te raken bij https://[server]:[port]/[contextPath]/aem/forms/createcorrespondence.html
, terwijl het verzenden van de parameters en de gegevens om de toepassing Create Correspondence als een POST-verzoek aan te roepen (hen voor de eindgebruiker verbergen). Dit betekent ook dat u nu de XML-gegevens voor de toepassing Correspondentie maken inline kunt doorgeven (als onderdeel van hetzelfde verzoek, met de parameter cmData), wat niet mogelijk/ideaal was in de vorige aanpak.
Parameters voor het opgeven van de letter parameters-for-specifying-letter
De volgorde van parameters in de tabel geeft de voorkeur aan parameters die worden gebruikt voor het laden van de letter.
Parameters voor het opgeven van de XML-gegevensbron parameters-for-specifying-the-xml-data-source
De volgorde van parameters in de tabel geeft de voorkeur aan parameters die worden gebruikt voor het laden van de XML-gegevens.
Andere parameters other-parameters
Als u het http- of cq-protocol voor cmDataURL gebruikt, moet de URL van http/cq anoniem toegankelijk zijn.