批次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
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now