部署範例

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

注意

假設您在4502埠上運行AEM Forms。

建立資料庫

此示例使用MySQL資料庫來儲存最適化表單資料。 您需要將架構檔案🔗匯入MySQL工作台,以建立資料庫架構。

建立資料源

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

建立表單資料模型

表單資料模型需要根據此資料源建立,該資料源稱為​StoreAndRetrieveAfData。 此表單資料模型用於擷取與應用程式ID相關聯的行動電話號碼。 表單資料模型可從此處下載

使用nexmo建立開發人員帳戶

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

部署以下OSGi套件組合

部署具有代碼的包,以儲存和從資料庫中提取資料
下載並解壓縮developing-with-service-user.zip
使用Felix Web主控台部署DevelopingWithServiceUser.jar檔案。

部署客戶端庫

範例使用2個用戶端程式庫。 將這些用戶端程式庫匯入AEM。

匯入自訂最適化表單範本

本示範中使用的範例表單是以自訂範本為基礎。 將自訂範本匯入AEM

匯入範例最適化表單

組成此範例的2個表單必須匯入至AEM。 範例表單可從此處下載

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

測試解決方案

預覽StoreAFWithAttachments
輸入您的手機號碼,包括國家/地區代碼、填寫您的用戶詳細資訊並添加一些附件。 按一下「儲存並退出」按鈕,儲存最適化表單及其附件

使用案例的展示

本頁內容