批次API

您可以使用Batch API,從範本產生多種互動式通訊。 範本是互動式通訊,不含任何資料。 批次API將資料與範本結合,以產生互動式通訊。 API在大量製作互動式通訊時很實用。 例如,電話帳單、多名客戶的信用卡帳單。

進一步瞭解批次產生API

本文提供使用批次API產生互動式通訊檔案的範例資產。

使用Watched資料夾產生批次

如果您正在非Windows作業系統上執行AEM Forms,請遵循下列3個步驟:

  1. 開啟監看的資料夾
  2. 選擇「BatchAPIWpattedFolder」,然後按一下「編輯」。
  3. 變更路徑以符合您的作業系統。

路徑

  • 下載並解壓縮zip檔案的內容。 zip檔案包含名為jsonfile的資料夾,其中包含beneficiaries.json檔案。 此檔案具有生成3個文檔的資料。

  • jsonfile資料夾拖曳至您所監視資料夾的輸入資料夾。

  • 在擷取資料夾以進行處理後,請檢查您所監視資料夾的結果資料夾。 您應該會看到產生3個PDF檔案

使用REST請求生成批

您可以通過REST請求調用批處理API。 您可以為其他應用程式公開REST端點,以叫用API來產生檔案。
提供的範例資產會公開REST端點,以產生互動式通訊檔案。 Servlet接受以下參數:

  • fileName —檔案系統上資料檔案的位置。
  • templatePath - IC模板路徑
  • saveLocation —— 在檔案系統上保存生成文檔的位置
  • channelType —— 列印、網頁或兩者
  • recordId —— 元素的JSON路徑,用以設定互動式通訊的名稱

下列螢幕擷取顯示參數及其值
sample request

在伺服器上部署範例資產

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free