Τι να ζητήσετε από ένα API για αποστολή SMS
Ένα API αποστολής SMS επιτρέπει στο σύστημά σας (e-shop, ERP, CRM ή δική σας εφαρμογή) να στέλνει μηνύματα χωρίς χειροκίνητη ενέργεια. Πριν διαλέξετε υπηρεσία, ελέγξτε τα παρακάτω.
Αυθεντικοποίηση
Κλειδί API και όχι ο κωδικός του λογαριασμού μέσα στον κώδικα. Πρέπει να μπορείτε να το ανακαλείτε αμέσως, να δίνετε ξεχωριστά δικαιώματα για αποστολή και για ανάγνωση, και προαιρετικά να περιορίζετε τις διευθύνσεις IP που το χρησιμοποιούν.
Όρια και πακέτα
Πόσους παραλήπτες δέχεται κάθε κλήση, ποιο είναι το όριο κλήσεων ανά λεπτό και τι απαντά το API όταν το ξεπεράσετε.
Προστασία από διπλή αποστολή
Αν η κλήση σας λήξει (timeout) και την επαναλάβετε, δεν πρέπει να φύγει δεύτερο SMS ούτε να χρεωθείτε δύο φορές. Ψάξτε για ένα αναγνωριστικό που ορίζετε εσείς σε κάθε αποστολή.
Αναφορές παράδοσης
Υπάρχουν δύο τρόποι: ο πάροχος σας καλεί σε δικό σας URL (webhook) ή ρωτάτε εσείς. Ο δεύτερος δεν απαιτεί δημόσιο URL ούτε στατική IP, αρκεί να παίρνετε μόνο όσες αναφορές δεν έχετε ήδη πάρει.
Ξεκάθαρα σφάλματα
Διακριτοί κωδικοί και μηνύματα για ανεπαρκές υπόλοιπο, άκυρο αριθμό, μη εγκεκριμένο όνομα αποστολέα και μπλοκαρισμένο περιεχόμενο, ώστε το σύστημά σας να αντιδρά σωστά.
Επιλογές μηνύματος
Υποστήριξη Unicode, προγραμματισμένη αποστολή και όνομα αποστολέα. Μετρήστε πώς υπολογίζονται τα τμήματα, γιατί από αυτά εξαρτάται το κόστος.
Τεκμηρίωση και δοκιμές
Δημόσια τεκμηρίωση με παραδείγματα και δυνατότητα δοκιμής με μικρό υπόλοιπο πριν συνδέσετε το παραγωγικό σας σύστημα.
Για τη σύνδεση με CRM δείτε το Πώς ρυθμίζω αποστολή SMS από CRM.