Invia SMS da PHP

Sommario

Sono molti i servizi che possiamo includere nelle nostre applicazioni per aumentarne le funzionalità e per aggiungervi valore. Uno di questi servizi che possiamo aggiungere è l'invio di SMS dalla nostra piattaforma e il tutto in pochi semplici passaggi.

Per la spedizione sms a partire dal PHP useremo l'API TextMagic, che configurando alcune opzioni possiamo averlo a disposizione per la nostra applicazione.

Ottenere l'API TextMagic
Per prima cosa andiamo alla pagina TextMagic e registriamo in modo convenzionale, al termine del processo ci verranno indicate le impostazioni che possiamo applicare, scegliamo le impostazioni predefinite come nella schermata seguente.

Avremo quindi una schermata di verifica per verificare che il servizio funzioni correttamente, mettiamo il nostro numero e se vogliamo cambiamo il testo che riceveremo come prova, dopo averlo fatto premiamo Spedire.

Scegliamo il prodotto che vogliamo provare, in questo caso sarebbe il API SMS e andiamo alla schermata successiva dove saremo ricevuti dal menu API di TextMagic, dove possiamo vedere l'utente che useremo nel nostro codice PHP.

Ora non ci resta che generare la nostra password e scaricare le librerie per poter utilizzare le classi che hanno i metodi di invio dei messaggi. Una volta scaricata la libreria, la posizioniamo nella stessa directory in cui sarà il nostro codice principale e infine premiamo il pulsante Genera nuova password API per generare la password del nostro codice. Fatto ciò, è il momento di sviluppare la funzionalità.

Il codice
Per creare la funzionalità creiamo un nuovo file .php che deve trovarsi nella stessa directory delle librerie. Vediamo il codice completo e poi spiegheremo come funziona:

 $ utente, 'password' => $ password)); $ reply = $ router-> send ('Nuovo messaggio di testo da PHP!', array (34630735410), true); var_dump ($ risposta);
La prima cosa che facciamo è includere le librerie della classe of TextMagic, in questo modo possiamo utilizzare le modalità di spedizione senza alcun problema. Definiamo il nome utente e la password forniti dall'applicazione, creiamo un oggetto della classe TextMagicAPI, chiamiamo il metodo Inviare passando il numero di telefono a cui arriverà il messaggio nell'array e infine stampiamo la risposta nel caso in cui il messaggio non arrivi, per sapere cosa è successo con la nostra funzionalità.

Quando controlliamo il nostro cellulare, possiamo vedere che abbiamo l'SMS nella nostra casella di posta e con il messaggio che abbiamo incluso.

È importante ricordare che nel nostro codice siamo stati in grado di includere un singolo numero ma questa funzionalità può essere estesa e combinata con query al nostro Banca dati o anche importare un file Eccellere e quindi elaborare i numeri in un ciclo iterativo e inviarli in blocco.

Sappiamo già come inviare SMS da PHP con poche semplici righe di codice e questo è dovuto alla facilità dei metodi inclusi nel TextMagicResta solo a ciascuno di estendere la funzionalità se ne ha bisogno e adattarla alle esigenze di ciascuna delle applicazioni che lo richiedono.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave