Selezionare un servizio di gateway SMS da utilizzare. Questo gateway inoltra i messaggi in rete cellulare delle telecomunicazioni ' . Il servizio di gateway costerà denaro , perché la carica delle telecomunicazioni per la consegna dei messaggi SMS . Date un'occhiata a Ozeki o TM4B per gli esempi. Ci sono altri servizi , anche, come il gateway di Google SMS .
2
Registrati per il servizio e ottenere le necessarie credenziali di accesso .
3
Acquisire e leggere l' Application Programming Interface ( API ) per il gateway scelto . Il modo in cui si invia il messaggio SMS varia a seconda della API . Ma vi è un modello generale ne consegue , indipendentemente da quale porta si sceglie .
Invia il tuo messaggio
4
Impostare le variabili di richiesta . Creare un array di nome "$ sms " . Questo array conterrà tutte le variabili di richiesta il tuo gateway SMS deve inviare un messaggio . È probabile che sia necessario impostare " $ sms [' a' ] " per il destinatario del messaggio , "$ sms [ 'da' ] " per il mittente del messaggio e " $ sms [' messaggio' ] " per il contenuto del messaggio . Controllare l'API per gli altri dati che devono essere inviati .
5
usare curl per inviare la tua richiesta . Vedere la documentazione cURL sul sito del PHP per i dettagli su come usare cURL . Si utilizzerà " curl_setopt ( ) " per impostare l'URL del gateway SMS e per codificare la variabile " $ sms " . Si utilizzerà " curl_exec ( ) " per inviare il messaggio SMS al gateway .
6
esaminare la risposta che " curl_exec ( ) " restituisce. Se la risposta è "false ", allora l'SMS è stato trasmesso . Ci può essere un problema di rete sul server . Se non c'è , controllare di nuovo il gateway SMS API per assicurarsi che si sta inviando correttamente tutte le informazioni necessarie . Alcuni gateway SMS offrono strumenti di debug . Se il vostro fa , di approfittare di loro , a questo punto . Se la risposta è " vero", allora il messaggio è stato inviato con successo .
Programmazione © www.354353.com