API Batch

Puoi utilizzare l’API Batch per produrre più comunicazioni interattive da un modello. Il modello è una comunicazione interattiva senza alcun dato. L’API Batch combina i dati con un modello per produrre una comunicazione interattiva. L'API è utile nella produzione di massa di comunicazioni interattive. Ad esempio, bollette telefoniche, estratti conto della carta di credito per più clienti.

Ulteriori informazioni sull’API di generazione batch

Questo articolo fornisce risorse di esempio per generare documenti di comunicazioni interattive utilizzando l’API Batch.

Generazione batch utilizzando la cartella osservata

Se esegui AEM Forms su un sistema operativo non Windows, segui i 3 passaggi indicati di seguito:

  1. Apri cartella di controllo
  2. Selezionare BatchAPIWatchedFolder e fare clic su Modifica.
  3. Modificare il percorso in modo che corrisponda al sistema operativo in uso.

path

  • Scarica ed estrae il contenuto del file zip. Il file zip contiene la cartella jsonfile contenente il file beneficiaries.json. Questo file ha i dati per generare 3 documenti.

  • Rilascia la cartella jsonfile nella cartella di input della cartella controllata.

  • Una volta che la cartella è stata selezionata per l'elaborazione, controlla la cartella dei risultati della cartella controllata. Dovresti visualizzare 3 file PDF generati

Generazione batch utilizzando le richieste REST

Puoi richiamare l’ API Batch tramite richieste REST. È possibile esporre gli endpoint REST per altre applicazioni per richiamare l’API per generare documenti.
Le risorse di esempio fornite espongono l’endpoint REST per la generazione di documenti di comunicazione interattiva. Il servlet accetta i seguenti parametri:

  • fileName - Posizione del file di dati nel file system.
  • templatePath - Percorso modello IC
  • saveLocation - Percorso per salvare i documenti generati nel file system
  • channelType - Stampa, Web o entrambi
  • recordId - Percorso JSON dell'elemento per impostare il nome di una comunicazione interattiva

La schermata seguente mostra i parametri e i relativi valori
richiesta di esempio

Distribuire risorse di esempio sul server

In questa pagina