Αποστολή SMS μέσω PHP Library (v2)
Η php library αποστολής πολλαπλών sms, δίνει την δυνατότητα στον προγραμματιστή να απλουστεύσει την ενσωμάτωση της πλατφόρμας αποστολής sms του LiveAll.eu στην δική του web ή desktop εφαρμογή ή το web site του. Με αυτή την βιβλιοθήκη, μπορείτε με μια κλήση της συνάρτησης αποστολής να αποστείλετε μαζικά sms.
Εύκολη ενσωμάτωση στην εφαρμογή σας
Η php library αποστολής πολλαπλών sms, δίνει την δυνατότητα στον προγραμματιστή να απλουστεύσει την ενσωμάτωση της πλατφόρμας αποστολής sms του LiveAll.eu στην δική του web ή desktop εφαρμογή ή το web site του. Με αυτή την βιβλιοθήκη, μπορείτε με μια κλήση της συνάρτησης αποστολής να αποστείλετε μαζικά sms.
Συγκεκριμένα, πρόκειται για την κλάση [SMSHelper] που βρίσκεται στο αρχείο [terracom-sms-helper2.php] και πρέπει να γίνεται include στο πρόγραμμά σας:
require_once 'terracom-sms-helper2.php';
Τεχνικά Χαρακτηριστικά
01 Κλήση του web-service
Η κλάση [SMSHelper] καλεί ένα web-service για τη μαζική αποστολή, αφού πρώτα μετατρέψει τα δεδομένα σε μορφή JSON. Το web-service αυτό είναι το ίδιο που περιγράφεται κι εδώ.
02 Χρήση της sendSMSMulti()
Για να χρησιμοποιήσουμε την κλάση καλούμε την public function sendSMSMulti().
public function sendSMSMulti($smsData, $api_token, $sender_name, $pricecat = -1, $sendon = NULL)
03 Δεδομένα αποστολής
Η μεταβλητή $smsData περιέχει τις πληροφορίες για το νούμερο του παραλήπτη και το κείμενο για τον κάθε αριθμό.
$sms_data = array(
array(
'destination' => '6912345678',
'message' => '001a - Test message 001.'
),
array(
'destination' => '306912345677',
'message' => '002 - Test message 002'
)
);
04 Παράμετροι
Η $api_token - [string] περιέχει το api token του account σας, για το web-service, όπως εξηγείται εδώ.
Η $sender_name - [string] είναι το όνομα του αποστολέα και υπάρχουν ακόμη 2 προαιρετικές μεταβλητές:
- $pricecat - [integer], που όταν δίνουμε τιμή 1 σημαίνει low cost και αν την παραλείψουμε την ορίσουμε = 0, σημαίνει normal cost.
- $sendon - [integer], με την οποία μπορούμε να ορίσουμε άλλη ώρα αποστολής, όπως επίσης φαίνεται εδώ.
Οι απαντήσεις που σας επιστρέφει η function sendSMSMulti() είναι ένα JSON string ακριβώς όμοιο με την απάντηση του HTTP API (JSON).
Ολοκλήρωση της εγκατάστασης
Για περισσότερες λεπτομέρειες, συμβουλευτείτε την σελίδα αυτή.
Στο παραπάνω zip file θα βρείτε επίσης και άλλο ένα αρχείο, το liveall.eu-send.php. Αυτό δεν είναι τίποτε άλλο παρά ένα html file με το οποίο μπορείτε να κάνετε τις δοκιμές σας, με την κλάση.
Αντικαταστήστε τις μεταβλητές $sms_data, $api_token & $sender_name με τα δικά σας στοιχεία και δείτε το αποτέλεσμα που σας εμφανίζει η σελίδα. Εννοείται ότι, θα πρέπει να αντιγράψετε και τα 2 αρχεία (liveall.eu-send.php & terracom-sms-helper2.php) στον ίδιο φάκελο, σε κάποιον web-server σας, που υποστηρίζει php.
Ξεκινήστε την αποστολή SMS μέσω PHP
Κατεβάστε τη βιβλιοθήκη PHP του LiveAll.eu και ενσωματώστε τη μαζική αποστολή SMS στη δική σας εφαρμογή.
Λήψη PHP Library v2Δείτε ακόμη
Υπηρεσίες Liveall.eu




