Ciao, in questo articolo/articolo ti racconto come ho fatto ad avere degli SMS illimitati per sempre.

Con questa applicazione puoi trasformare facilmente il tuo cellulare nel gateway SMS per le tue applicazioni. Con questo pacchetto otterrai il pannello di amministrazione e l’applicazione Android. Il pannello di amministrazione tiene traccia di tutti i messaggi inviati utilizzando questa API e l’applicazione Android trasforma il tuo cellulare in un gateway SMS. Tutte le richieste che invii verranno prima archiviate nel Server tramite il Pannello di amministrazione e poi verranno trasferite all’applicazione Android. L’applicazione Android invia l’SMS in base alla richiesta e riporta lo stato dei messaggi al Pannello di amministrazione. Caratteristiche Invia SMS dalla tua applicazione sviluppata utilizzando qualsiasi linguaggio di programmazione.Utilizza file CSV o Excel contenente numeri e messaggi nelle prime due colonne per inviare messaggi in blocco.Mostra lo stato dei messaggi inviati tramite SMS Gateway nel pannello di amministrazione.Possibilità di ricevere messaggi nel pannello di amministrazione e rispondere utilizzando un WebHook.Possibilità di accedere utilizzando più dispositivi Android per dividere i messaggi tra di loro durante l’invio di messaggi di massa.Possibilità di creare altri utenti per consentire loro di utilizzare SMS Gateway dai propri telefoni cellulari.
Requisiti del server
 
Avrai bisogno di un web hosting con la seguente configurazione per eseguire questa applicazione.
 

Apache o Nginx
PHP 5.6 o superiore
MySQL
 
Avrai anche bisogno delle seguenti estensioni PHP abilitate.
 
La seguente estensione è necessaria per il corretto funzionamento dell’app.

php_curl
php_gd2 (se non compilato in)
php_mbstring
php_zip
php_xml
 
Si consiglia di utilizzare VPS o Hosting Dedicato per SMS Gateway, ma dovrebbe funzionare perfettamente anche su Hosting Condiviso. 
Se decidi di utilizzare l’hosting condiviso assicurati che il tuo host consenta l’hosting dell’applicazione SMS Gateway. 
Alcuni host come HostGator e iPage non lo consentono, quindi è più probabile che blocchino l’app.

Requisiti del dispositivo Android
 
Avrai bisogno di un dispositivo Android con la seguente configurazione per eseguire questa applicazione.
 

Android 5.0 o successivo. 
Avrai bisogno di un dispositivo con Android 5.1 o successivo se desideri inviare SMS da SIM non predefinita.

Dispositivo con almeno 3 GB di RAM. 
Funziona su dispositivi con specifiche inferiori ma potresti riscontrare prestazioni degradate.

Un dispositivo con Google Play Services. 
Se il tuo dispositivo ha Google Play Store, significa che ha Google Play Services.

Ottenere la chiave del server e l’ID mittente da Firebase
 
Il primo passo è creare un progetto Firebase.
 
Nota: devi aver effettuato l’accesso con un account Google che può utilizzare la console Firebase per seguire questo tutorial.
 
Segui i passaggi seguenti.
 

Apri la console Firebase .
 

Fare clic su “Aggiungi progetto”.
 

 

Si apre la finestra “Aggiungi un progetto”.
    Inserisci le seguenti informazioni e clicca su “CREA PROGETTO”.

Nome del progetto :
Immettere “Gateway SMS”. 
Questo è il nome del progetto della tua app nella console Firebase.

Paese/regione:
Seleziona la tua posizione.
 

 

Si apre la pagina Inizia della console Firebase.
Fai clic su “Aggiungi Firebase alla tua app Android”.
 

 
 

Si apre la finestra “Aggiungi Firebase alla tua app Android”.
    Inserisci le seguenti informazioni e fai clic su “REGISTRA APP”.

Nome del pacchetto Android:
Immettere “org.rbsoft.smsgateway”.

È possibile omettere il nickname dell’app e il certificato di firma di debug SHA-1.
 
 

 
 

Fare clic sul collegamento “Salta alla console”.
 

 

Fai clic sull’icona a forma di ingranaggio vicino alla panoramica del progetto e vedrai un menu come di seguito. 
Fare clic su “Impostazioni progetto”.
 

 

Si apre la pagina “Impostazioni”.
Aprire la scheda “MESSAGGI CLOUD” nella schermata “Impostazioni”.
 

 

Annota la chiave del server e l’ID mittente evidenziati nello screenshot seguente. 
Inseriremo questa stringa durante l’installazione del pannello di amministrazione.
 

Installazione del pannello di amministrazione
 
Avrai bisogno del tuo codice di acquisto Envato per l’installazione. 
Puoi ottenerlo seguendo questa guida.
 
Estrai il file zip che hai ricevuto all’interno della cartella “Pacchetto” in una cartella denominata “smsgateway” o il nome che preferisci. 
Carica quella cartella sul tuo server e apri l’URL che punta a quella cartella.
 
Ad esempio, se il tuo nome di dominio è “https://example.com” e hai caricato la cartella denominata “smsgateway”, il tuo URL dovrebbe essere “https://example.com/smsgateway”.
 
Vedrai la pagina seguente quando lo carichi per la prima volta. 
Inserisci le informazioni appropriate nel modulo, seleziona il fuso orario desiderato e fai clic su “Installa.
 
Nota: l’utente che creerai durante l’installazione ottiene un ruolo di amministratore. 
Come amministratore puoi creare nuovi utenti. 
Questi utenti possono accedere utilizzando il proprio cellulare e utilizzare la funzionalità SMS Gateway. 
Come utente amministratore puoi vedere tutti i messaggi inviati dai tuoi utenti.
 

Configurare il cron job per la pianificazione dei messaggi
 
Dopo aver completato con successo l’installazione, ti verranno presentate le istruzioni che ti chiedono di impostare un cron job. 
Questo è un passaggio completamente facoltativo se non si intende utilizzare le funzioni di pianificazione, riprova automatica e ricezione di messaggi per e-mail, ma se si intende utilizzarlo, è possibile impostare il cron job tramite il comando shell. 
Se stai utilizzando Cpanel o Vesta Control Panel, puoi configurarlo come mostrato nelle schermate seguenti.
 
Se non conosci il percorso del tuo file cron.php, puoi utilizzare il seguente comando invece di quello mostrato negli screenshot.
 
curl –silent URL del tuo server/cron.php > /dev/null 2>&1
 
Ad esempio, se l’URL del mio server è “https://example.com”, il comando sarà come mostrato di seguito.
 
curl –silent https://example.com/cron.php > /dev/null 2>&1
 
Pannello di controllo
 

 
Pannello di controllo Vesta
 

Configurazione dell’applicazione Android
 
Ora per iniziare a utilizzare SMS Gateway devi solo accedere all’applicazione mobile. 
Per prima cosa installa l’applicazione Android da questo link .
 
Ora apri l’applicazione sul tuo telefonino e digita i seguenti dettagli.

Server :
Inserisci l’URL del tuo pannello di amministrazione.

L’URL deve contenere la dichiarazione del protocollo principale (http:// o https://).
Cattivo: smsgateway.rbsoft.org
Buono: https://smsgateway.rbsoft.org
 

E-mail :
Inserisci l’email utilizzata per accedere al pannello di amministrazione.

Parola d’ordine :
Inserisci la password associata all’email fornita.
 
Basta fare clic sul pulsante “ACCEDI” dopo aver fornito i dettagli necessari. 
La dashboard del pannello di amministrazione si aprirà se l’accesso è andato a buon fine. 
Ora sei pronto per usarlo come gateway SMS dalle tue applicazioni.
 
Se vuoi vedere come funziona il tool e provarlo, scrivimi una mail a info@giorgiognoli.it

Per ora i prezzi che intendo applicare sono a partire da 1 euro al mese.


1 CommentClose Comments

Leave a comment

Newsletter Subscribe

Get the Latest Posts & Articles in Your Email

We Promise Not to Send Spam:)