υπολογιστή

* Γνώση Υπολογιστών >> υπολογιστή >> Διαδίκτυο

Πώς να στείλετε ένα δωρεάν SMS χρησιμοποιώντας το PHP

Τα μηνύματα SMS (Short Message Service), γνωστά και ως μηνύματα κειμένου, έχουν γίνει ο προτιμώμενος τρόπος επικοινωνίας για πολλούς ανθρώπους. Προσφέρουν το πλεονέκτημα του ηλεκτρονικού ταχυδρομείου για μαζικές αποστολές μηνυμάτων, αλλά έχουν και το πρόσθετο πλεονέκτημα ότι λαμβάνουν σχεδόν αμέσως. Αυτό που πολλοί άνθρωποι δεν γνωρίζουν είναι ότι τα μηνύματα SMS μπορούν στην πραγματικότητα να σταλούν μέσω HTTP με τον ίδιο τρόπο που είναι ένα email, πράγμα που σημαίνει ότι μπορούν να γίνουν εφαρμογές PHP Web που στέλνουν μηνύματα SMS στους χρήστες δωρεάν.

Βήμα 1 - Επιλέξτε τον αριθμό τηλεφώνου στον οποίο θα αποσταλεί το μήνυμα. Αυτό θα μπορούσε να αποκτηθεί από μια κεφαλίδα βάσης δεδομένων, αρχείου ή HTTP. Για αυτό το παράδειγμα, θα υποθέσουμε ότι στέλνεται μέσω HTTP χρησιμοποιώντας τη μέθοδο GET.

Βήμα 2

Προσθέστε τον τομέα ηλεκτρονικού ταχυδρομείου του μεταφορέα στο τέλος του αριθμού. Αυτό το παράδειγμα χρησιμοποιεί μόνο τρεις πιθανούς φορείς.

Βήμα 3

Ορίστε το σώμα του μηνύματος. Να θυμάστε ότι οι περισσότεροι φορείς κινητής τηλεφωνίας επιτρέπουν μόνο μηνύματα 140 ή λιγότερων χαρακτήρων για αποστολή και λήψη μέσω SMS.

Βήμα 4

Ορίστε τις κεφαλίδες του μηνύματος. Θα χρειαστεί να ορίσετε μια κεφαλίδα "Από". Μπορείτε να το ορίσετε σε ένα τυποποιημένο μήνυμα ηλεκτρονικού ταχυδρομείου ή στον αριθμό της κινητής σας συσκευής (εφόσον προσθέσετε τον κατάλληλο τομέα στο τέλος). Οποιαδήποτε άλλη κεφαλίδα είναι προαιρετική και δεν μπορεί να διαβαστεί από το διακομιστή του μεταφορέα.

Καλέστε την ενσωματωμένη λειτουργία αλληλογραφίας της PHP για να στείλετε το μήνυμα. Αφήστε τη δεύτερη παράμετρο κενή, δεδομένου ότι τα μηνύματα SMS δεν έχουν πεδίο θέματος.

Συμβουλή

Η συνάρτηση αλληλογραφίας της PHP επιστρέφει μια τιμή boolean, έτσι ώστε η δέσμη ενεργειών σας να μπορεί να ελέγξει εάν το μήνυμα στάλθηκε με επιτυχία.

Προειδοποιήσεις

Οι χρήστες θα πρέπει να παράσχουν τόσο τον αριθμό τηλεφώνου όσο και τον μεταφορέα τους, προτού να μπορέσετε να τους στείλετε μηνύματα SMS.

Οι πελάτες κινητής τηλεφωνίας σε ορισμένες χώρες δεν μπορούν να λαμβάνουν μηνύματα που αποστέλλονται με αυτόν τον τρόπο. Σιγουρευτείτε ότι στέλνετε στους χρήστες σας ένα μήνυμα επιβεβαίωσης όταν σας δίνουν τα στοιχεία τους για να βεβαιωθείτε ότι λαμβάνουν σωστά μηνύματα. Για να στείλετε SMS σε αυτούς τους χρήστες, θα πρέπει να πληρώσετε για μια πύλη SMS.

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

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