部署範例

若要讓此使用案例在您的系統上正常運作,請遵循下列指示:

注意

假設您正在連線埠4502上執行AEM Forms。

建立資料庫

此範例使用MySQL資料庫來儲存最適化表單資料。 您需要建立 資料庫結構描述(透過匯入結構描述檔案) 移入MySQL Workbench。

建立資料來源

您需要建立名為的資料來源 StoreAndRetrieveAfData. OSGi套件中的程式碼會使用此資料來源名稱

建立表單資料模型

需要根據這個名為的資料來源建立表單資料模型 StoreAndRetrieveAfData. 此表單資料模型用於擷取與應用程式ID相關聯的行動電話號碼。 表單資料模型可以是 已從此處下載。

使用nexmo建立開發人員帳戶

建立開發人員帳戶,使用 Nexmo 用於傳送及驗證OTP代碼。 記下API金鑰和API秘密金鑰。 已針對此服務為您建立資料來源和表單資料模型,並包含在先前步驟中提及的資產中。

部署下列OSGi套裝

部署具有 儲存及從資料庫擷取資料的程式碼
下載並解壓縮 developing withserviceuser.zip.
使用Felix Web主控台部署DevelopingWithServiceUser.jar檔案。

部署使用者端資源庫

範例使用2個使用者端資料庫。 匯入這些 使用者端資料庫 進入AEM。

匯入自訂最適化表單範本

此示範中使用的範例表單是根據自訂範本。 匯入 將自訂範本移入AEM

匯入最適化表單範例

構成此範例的2份表單需要匯入至AEM。 範例表單可以是 已從此處下載

開啟 我的帳戶表單 在編輯模式中。 在最適化表單的適當欄位中指定API金鑰和API秘密值。

測試解決方案

預覽 StoreAFWithAttachments
輸入您的行動電話號碼,包括國家/地區代碼、填寫您的使用者詳細資料並新增一些附件。 按一下「儲存並退出」按鈕,儲存最適化表單及其附件

使用案例示範

本頁內容