Distribuera exemplet
Följ följande anvisningar för att få det här användningsfallet att fungera i ditt system:
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