Distribuera exemplet

Följ följande anvisningar för att få det här användningsfallet att fungera i ditt system:

NOTE
Du måste köra AEM Forms på port 4502.

Skapa databas

I det här exemplet används MySQL-databasen för att lagra data för anpassade formulär. Du måste skapa databasschemat genom att importera schemafilentill MySQL workbench.

Skapa datakälla

Du måste skapa en sammanslagen datakälla för Apache Sling-anslutningen med namnet StoreAndRetrieveAfData som pekar på databasschemat som skapades i det tidigare steget. Koden i OSGi-paketet använder det här datakällnamnet.

Skapa formulärdatamodell

Formulärdatamodell måste skapas baserat på den här datakällan med namnet StoreAndRetrieveAfData. Den här formulärdatamodellen används för att hämta det mobiltelefonnummer som är kopplat till program-ID:t. Formulärdatamodellen kan hämtas härifrån.

Skapa utvecklarkonto med nexmo

Skapa ett utvecklarkonto med Nexmo för att skicka och verifiera engångskoder. Anteckna API-nyckeln och API-hemlig nyckel. Datakällan och formulärdatamodellen har redan skapats för dig mot den här tjänsten och ingår i de tillgångar som nämns i föregående steg.

Distribuera följande OSGi-paket

Distribuera det paket som innehåller koden för att lagra och hämta data från databasen
Ladda ned och zippa upp developingwith serviceUser.zip .
Distribuera filen DevelopingWithServiceUser.jar med Felix webbkonsol.

Distribuera klientbiblioteket

Exemplet använder två klientbibliotek. Importera dessa klientbibliotek till AEM.

Importera en anpassad formulärmall

Exempelformulären som används i den här demon är baserade på en anpassad mall. Importera den anpassade mallen till AEM

Importera exempeladaptiva formulär

De två formulär som utgör det här exemplet måste importeras till AEM. Exempelformulären kan hämtas här

Öppna MyAccountForm i redigeringsläge. Ange Vonage API Key- och API Secret-värden i lämpliga fält i det adaptiva formuläret.

Testa lösningen

Förhandsgranska StoreAFWithAttachments
Ange ditt mobilnummer inklusive landskoden, fyll i dina användaruppgifter och lägg till några bilagor. Klicka på knappen "Spara och avsluta" för att spara det adaptiva formuläret och dess bilagor

Demonstration av användningsfallet

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e