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 lettersjabloon (met de parameter cmLetterId).
-
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 koppeling op het portaal.
Inline op gegevens gebaseerde aanroeping inline-data-based-invocation
Een andere (en een veiligere) manier om de Create toepassing van de Correspondentie te roepen zou kunnen zijn om URL in https://' [ server ] eenvoudig te raken:[ haven ] '/[ contextPath ] /aem/forms/createcorrespondence.html, terwijl het verzenden van de parameters en de gegevens om de Create toepassing van de Correspondentie als POST te roepen verzoek (het verbergen van hen van het eind - gebruiker). 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.