Distribuire l’esempio
Per fare in modo che questo caso d’uso funzioni sul tuo sistema, segui le seguenti istruzioni:
Crea database
In questo esempio si utilizza il database MySQL per memorizzare i dati del modulo adattivo. Sarà necessario creare lo schema di database importando il file di schema in MySQL Workbench.
Crea origine dati
È necessario creare un'origine dati in pool di connessione Apache Sling denominata StoreAndRetrieveAfData che punta allo schema di database creato nel passaggio precedente. Il codice nel bundle OSGi utilizza questo nome di origine dati.
Crea modello dati modulo
È necessario creare il modello dati modulo in base a questa origine dati denominata StoreAndRetrieveAfData. Questo modello di dati modulo viene utilizzato per recuperare il numero di telefono cellulare associato all’ID applicazione. Il modello dati del modulo può essere scaricato da qui.
Creare un account sviluppatore con nexmo
Crea un account sviluppatore con Nexmo per inviare e verificare i codici OTP. Prendi nota della chiave API e della chiave segreta API. L’origine dati e il modello dati del modulo sono già stati creati per te in base a questo servizio e sono inclusi nelle risorse menzionate nel passaggio precedente.
Distribuisci i seguenti bundle OSGi
Distribuisci il bundle con codice per archiviare e recuperare dati dal database
Scarica e decomprimi develingwithserviceuser.zip.
Distribuisci il file DevelopingWithServiceUser.jar utilizzando la console web Felix.
Distribuire la libreria client
Nell'esempio vengono utilizzate 2 librerie client. Importa queste librerie client in AEM.
Importare il modello di modulo adattivo personalizzato
I moduli di esempio utilizzati in questa demo sono basati su un modello personalizzato. Importa il modello personalizzato in AEM
Importare i moduli adattivi di esempio
I 2 moduli che compongono questo esempio devono essere importati in AEM. I moduli di esempio possono essere scaricati da qui
Apri ModuloAccount in modalità di modifica. Specifica i valori Chiave API vonage e Segreto API nei campi appropriati del modulo adattivo.
Testare la soluzione
Visualizza l'anteprima di StoreAFWithAttachments
Inserisci il numero di cellulare, compreso il prefisso internazionale, inserisci i dettagli utente e aggiungi alcuni allegati. Fai clic sul pulsante "Salva ed esci" per salvare il modulo adattivo e i relativi allegati