Batch-API
- Van toepassing op:
- Experience Manager 6.5
Gemaakt voor:
- tussenpersoon
- Ontwikkelaar
U kunt de batch-API gebruiken om meerdere interactieve communicatie van een sjabloon te maken. De sjabloon is een interactieve communicatie zonder gegevens. De batch-API combineert gegevens met een sjabloon voor interactieve communicatie. De API is nuttig bij de massaproductie van interactieve communicatie. Bijvoorbeeld telefoonrekeningen, creditcardoverzichten voor meerdere klanten.
Leer meer op de Generatie API van de Partij
Dit artikel bevat voorbeeldelementen voor het genereren van interactieve communicatiedocumenten met de Batch-API.
Batchgeneratie met gecontroleerde map
- Importeer het Interactieve Communicatie malplaatjein uw server van AEM Forms.
- Importeer de gecontroleerde omslagconfiguratie. Hiermee maakt u een map met de naam
batchAPI
in het station C.
als u AEM Forms op niet-vensters werkend systeem in werking stelt, gelieve de 3 hieronder vermelde stappen te volgen:
- Open gecontroleerde omslag
- Selecteer BatchAPIWatchedFolder en klik uitgeven.
- Wijzig het pad zodat dit overeenkomt met uw besturingssysteem.
-
De download en haalt de inhoud van zip dossier. Het ZIP-bestand bevat de map
jsonfile
die hetbeneficiaries.json
-bestand bevat. Dit bestand bevat de gegevens die moeten worden gegenereerd in 3 documenten. -
Zet de map
jsonfile
neer in de invoermap van de gecontroleerde map. -
Als de map is opgepikt voor verwerking, controleert u de resultatenmap van de gecontroleerde map. Er worden 3 PDF-bestanden gegenereerd
Batchgeneratie met REST-verzoeken
U kunt de Partij APIdoor REST verzoeken aanhalen. U kunt REST-eindpunten voor andere toepassingen toegankelijk maken om de API aan te roepen om documenten te genereren.
De verstrekte steekproefactiva stellen REST eindpunt voor het produceren van Interactieve Communicatie documenten bloot. De servlet accepteert de volgende parameters:
- fileName - Locatie van het gegevensbestand op het dossiersysteem.
- templatePath - IC-sjabloonpad
- saveLocation - Locatie om de geproduceerde documenten op het dossiersysteem op te slaan
- channelType - Print,Web of beide
- recordId - JSON-pad naar element om de naam van een interactieve communicatie in te stellen
De volgende schermafbeelding toont de parameters en de bijbehorende waarden
Stel steekproefactiva op uw server op
- De invoer ICTemplategebruikend pakketmanager
- De invoer Verzenden van de Douane managergebruikend pakketmanager
- De Invoer Aangepaste Vormgebruikend de interface van Forms en van het Document
- Stel en begin de bundel van Aangepaste OSGIop gebruikend de Webconsole van de Felix
- de Generatie van de Batch van de Trekker door de vormvoor te leggen