Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να στείλει ένα SMS με PHP Script

Με σχεδόν ο καθένας φέρει ένα κινητό τηλέφωνο , Short Message Service (SMS ) είναι ένας ισχυρός τρόπος για να φτάσει στους ανθρώπους όπου κι αν βρίσκονται . PHP εφαρμογή σας μπορούν να αξιοποιήσουν αυτή την υπηρεσία , πάρα πολύ . Ωστόσο , SMS δεν είναι όπως το ηλεκτρονικό ταχυδρομείο , το οποίο είναι δωρεάν και ανοικτή σε οποιονδήποτε με σύνδεση στο Internet . Τα μηνύματα SMS που παρέχονται μέσω κυψελοειδή δίκτυα τηλεπικοινωνιών των , και έτσι θα πρέπει να χρησιμοποιήσετε ένα διακομιστή SMS πύλη για την πρόσβαση στο δίκτυο . Τα πράγματα που θα χρειαστείτε
PHP εγκατάσταση με cURL
υποστήριξη
Παρουσίαση Περισσότερες οδηγίες
Αποκτήστε ένα SMS Gateway Υπηρεσία
Η 1

Επιλέξτε μια υπηρεσία SMS πύλη προς χρήση . Αυτή η πύλη θα διαβιβάσει τα μηνύματά σας σε κυψελοειδές δίκτυο των τηλεπικοινωνιών » . Η υπηρεσία πύλη θα κοστίσει χρήματα , γιατί οι τηλεπικοινωνίες χρεώνουν για την αποστολή μηνυμάτων SMS . Ρίξτε μια ματιά σε Ozeki ή TM4B για παραδείγματα . Υπάρχουν και άλλες υπηρεσίες , πάρα πολύ , όπως η πύλη SMS Google . 2

Εγγραφείτε για την υπηρεσία και να πάρει την απαραίτητη log -in διαπιστευτήρια .
Εικόνων 3

Αποκτήστε και διαβάστε τη διασύνδεση προγραμματισμού εφαρμογών ( API ) για την επιλογή της πύλης σας . Ο τρόπος με τον οποίο μπορείτε να στείλετε μήνυμα SMS σας θα ποικίλουν ανάλογα με το API . Αλλά υπάρχει ένα γενικό πρότυπο που ακολουθεί ανεξάρτητα από το ποια πύλη θα επιλέξετε .
Εικόνων Αποστολή μήνυμά σας
Η 4

Ρύθμιση μεταβλητές αίτημά σας . Δημιουργήστε έναν πίνακα που ονομάζεται " $ sms " . Αυτός ο πίνακας θα περιέχει όλες τις μεταβλητές αίτημα SMS πύλη σας θα πρέπει να στείλετε ένα μήνυμα . Μπορείτε πιθανότατα θα χρειαστεί να ρυθμίσετε τη λειτουργία " $ sms [ 'σε' ] " για το δέκτη του μηνύματος , " $ sms [' από '] " για τον αποστολέα του μηνύματος και "$ sms [ « μήνυμα » ] « για το περιεχόμενο του μηνύματος . Ελέγξτε το API για άλλα δεδομένα που πρέπει να σταλεί .
5

Χρησιμοποιήστε cURL για να στείλετε το αίτημα σας . Δείτε την τεκμηρίωση του cURL στην ιστοσελίδα της PHP για περισσότερες λεπτομέρειες σχετικά με το πώς να χρησιμοποιήσετε το cURL . Θα χρησιμοποιήσετε " curl_setopt ( ) " για να ορίσετε τη διεύθυνση URL του SMS πύλη σας και να κωδικοποιήσει " $ sms " σας μεταβλητή . Θα χρησιμοποιήσετε " curl_exec ( ) " για να στείλετε το μήνυμα SMS σας στην πύλη .
Η 6

Εξετάστε την απάντηση ότι « curl_exec ( ) " επιστρέφει . Αν η απάντηση είναι "false ", τότε το SMS σας δεν εστάλη . Μπορεί να υπάρχει πρόβλημα με το δίκτυο στον κεντρικό υπολογιστή σας . Εάν δεν υπάρχει , ελέγξτε το SMS πύλη API και πάλι για να βεβαιωθείτε ότι είστε αποστολή σωστά όλες τις απαραίτητες πληροφορίες . Μερικές πύλες SMS προσφέρουν τα εργαλεία εντοπισμού σφαλμάτων . Αν η δική σας κάνει , να επωφεληθούν από αυτές σε αυτό το σημείο . Αν η απάντηση ήταν « αλήθεια », τότε το μήνυμά σας εστάλη επιτυχώς .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα