Development

App Demo SMS – Dai un occhio alla piattaforma A2P

Prova un modo facile per avviare la tua impresa testando la Piattaforma A2P di Infobip.

March 14 2017

Stai pensando di implementare l’API SMS di Infobip? - Non preoccuparti, è facile e veloce - così facile che abbiamo persino creato un’app demo per dimostrartelo.

Il primo passo è quello di creare un account Infobip e dopo di ciò è possibile scaricare la nostra App Demo SMS. L’app non richiede installazione, quindi eseguendo il file si aprirà immediatamente la schermata di login dove ti verranno richieste le credenziali Infobip. Dopo averle inserite, potrai utilizzare l’app per avviare il tuo progetto o semplicemente per darci un’occhiata.

Infobip SMS demo App: Login screen

L'APP

L’app dispone di tre funzioni di base:

• Invio SMS
• Notifica di avvenuta ricezione del messaggio inviato
• Archiviazione del messaggio inviato

Infobip SMS demo App: Test our platform by sending an SMS

Quindi qual è il vantaggio della notifica di avvenuta ricezione e dell’archiviazione dell’SMS? Ebbene, l’archiviazione dell’SMS sarà disponibile per 48 ore e il contenuto del tuo messaggio sarà accessibile durante questo lasso di tempo. Se hai bisogno di accedere a un messaggio specifico, potrai ricercarlo attraverso alcuni filtri, ad esempio il mittente o il numero del destinatario, lo stato dell’SMS, ecc.  D’altra parte, la notifica di avvenuta ricezione è una cosa una- tantum che ti darà la possibilità di verificare se i messaggi siano stati recapitati correttamente.

IL CODICE

L’app è un semplice programma desktop scritto in Java e il suo codice è disponibile su Github. Richiede una versione Java 8 o successiva, una versione 3 di Maven e Git. Questi requisiti possono essere verificati eseguendo il Prompt di Comando su Windows.

Il codice dell’app è strutturato in pacchetti per funzionalità, il che significa che tutto il codice relativo ad esempio all’invio di SMS, si trova in un pacchetto chiamato “invia”. Inoltre, quel pacchetto include un pacchetto d’interfaccia utente che contiene classi che implementano parti del framework JavaFX necessarie per consegnare il modulo d’invio SMS e gestire l’input dell’utente.

INIZIA A CREARE L’APP

Per iniziare a creare l’app dovrai scaricare localmente il codice sorgente. Puoi scaricare un archivio ZIP dalla pagina GitHub o utilizzare Git per clonare l’archivio.

Se scegli di clonare l’archivio, dovrai aprire il tuo terminale e scegliere la directory in cui vuoi che il progetto sia scaricato. Quando la directory sarà pronta, allora si potrà eseguire il comando git clone.

Dopo l’esecuzione del comando, Git creerà una nuova directory chiamata infobip-api-java-demo e vi scaricherà il contenuto all’interno. Puoi testare la directory creata per vedere la sua validità verificando l’esistenza di questi file:.gitignore, License, pom.xml, README.md.

Se i file sono lì, il codice sorgente è stato scaricato con successo e puoi crearlo eseguendo il comando d’installazione mvn nella tua directory appena creata infobip-api-java-demo. La root del progetto avrà una nuova cartella chiamata target.

Per eseguire l’app Demo installata, vai nella directory target. Dovresti riuscirci senza problemi se hai seguito questi passaggi. Il passo successivo è quello di eseguire semplicemente l'applicazione utilizzando: 

C:\infobip-api-java-demo\target>java -jar DemoApp.jar

Se tutto è stato fatto correttamente, l’app dovrebbe avviarsi, si aprirà quindi la schermata di login in cui potrai inserire le tue credenziali e iniziare a inviare messaggi e rivedere le notifiche e le archiviazioni messaggi.

INIZIA A INVIARE MESSAGGI OGGI

dai un’occhiata più da vicino