Τεκμηρίωση SMS
Στην SMSmobileAPI, προσπαθούμε να κάνουμε το API μας όσο το δυνατόν πιο συμβατό με οποιαδήποτε αρχιτεκτονική ή πλατφόρμα.
Είτε χρησιμοποιείτε REST, SOAP, cURL είτε διάφορες γλώσσες προγραμματισμού όπως Python, JavaScript, PHP και άλλες, το API μας έχει σχεδιαστεί για να ενσωματώνεται απρόσκοπτα στα έργα σας.
Έχουμε επίσης έτοιμα προς χρήση πρόσθετα για λύσεις και λογισμικό ηλεκτρονικού εμπορίου.
Κάντε κλικ εδώ για να τα ανακαλύψετε.
Αποστολή SMS
Αυτό το τελικό σημείο σάς επιτρέπει να στέλνετε ένα SMS από το κινητό σας τηλέφωνο.Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το μοναδικό κλειδί API σας. |
| recipients | Υποχρεούμαι Ο αριθμός τηλεφώνου του παραλήπτη. |
| message | Υποχρεούμαι Το μήνυμα προς αποστολή (χωρίς όριο 160 χαρακτήρων). |
| port |
Ορίστε τη θύρα SIM που θα χρησιμοποιηθεί για την αποστολή του SMS: 1, 2ή αφήστε το κενό. Εάν αφήσετε κενό, το SMS θα αποσταλεί αυτόματα χρησιμοποιώντας την διαθέσιμη θύρα SIM. Αυτή η παράμετρος είναι διαθέσιμη από την έκδοση Android 4.1.15.0 και λειτουργεί όταν η εφαρμογή βρίσκεται σε προσκήνιο. |
| shorturl | 1 = μετατροπή URL σε σύντομους συνδέσμους 0 ή κενό = καμία μετατροπή |
| sIdentifiant | Επιλέξτε ποιο συνδεδεμένο τηλέφωνο στέλνει το SMS. Αφήστε κενό για την πρώτη διαθέσιμη συσκευή. Απαιτείται η εφαρμογή 3.0.35.3+. |
| sendwa | 1 = αποστολή μέσω WhatsApp. |
| sendsms | 1 = αποστολή μέσω SMS (προεπιλογή εάν είναι κενό). Ορίστε σε 0 για αποκλεισμό SMS. |
| encrypt_message | Ναί = ο παραλήπτης χρειάζεται ένα κλειδί για την αποκρυπτογράφηση. Μάθετε περισσότερα |
| schedule_timestamp | Χρονική σήμανση UNIX (GMT 0) από την οποία θα πρέπει να αποσταλεί το SMS. |
Παράδειγμα αιτήματος:
ΑΠΟΚΤΗΣΤΕ https://api.smsmobileapi.com/sendsms/?apikey=YOUR_API_KEY&recipients=+1234567890&message=HelloWorld
Παράδειγμα απόκρισης JSON:
{ "αποτέλεσμα": { "σφάλμα": 0, "απεστάλη": "1", "id": "c319d3b35e8f8712cde20dae39ac3c19f86eda25", "σημείωση": "απεστάλη από κινητό", "ημερομηνία/ώρα": "2026-03-20T21:07:44Z", "ημερομηνία/τοπική ημερομηνία": "2026-03-20T22:07:44+01:00", "θύρα": null, "iac_control": "1", "iac_authorized": "1", "send_with_whatsapp": "0", "κρυπτογραφημένο": { "κατάσταση": "0" }, "δοκιμαστικός_λογαριασμός": { "κατάσταση": "0", "sms_sent": 0 } } }
Εξήγηση απάντησης:
| Πεδίο | Περιγραφή |
|---|---|
| result.error | 0 = κανένα σφάλμα. Εάν επιστραφεί άλλη τιμή, το αίτημα απέτυχε ή μπλοκαρίστηκε. |
| result.sent | 1 = το μήνυμα έχει γίνει δεκτό για αποστολή από το κινητό. |
| result.id | Μοναδικό αναγνωριστικό μηνύματος που δημιουργείται από το API. Μπορείτε να το αποθηκεύσετε για παρακολούθηση ή καταγραφή. |
| result.note | Πρόσθετες πληροφορίες σχετικά με τον τρόπο επεξεργασίας του μηνύματος. Παράδειγμα: αποστέλλεται μέσω κινητού. |
| result.datetime | Ημερομηνία/ώρα UTC της απόκρισης API. |
| result.datetimeLocal | Τοπική ημερομηνία/ώρα με βάση τη διαμόρφωση του κινητού ή του διακομιστή. |
| result.port | Η θύρα SIM χρησιμοποιείται για αποστολή. Μπορεί να είναι 1, 2, ή άκυρος εάν δεν έχει καθοριστεί ή δεν έχει επιστραφεί. |
| result.iac_control | Κατάσταση εσωτερικού ελέγχου API. 1 σημαίνει ότι το αίτημα πέρασε με επιτυχία τους εσωτερικούς ελέγχους επικύρωσης. |
| result.iac_authorized | 1 σημαίνει ότι το κλειδί API είναι εξουσιοδοτημένο να χρησιμοποιεί αυτό το τελικό σημείο. |
| result.send_with_whatsapp | 1 = το μήνυμα υποβάλλεται σε επεξεργασία μέσω WhatsApp. 0 = τυπική αποστολή SMS. |
| result.encrypted.status | 1 = ενεργοποιημένη κρυπτογράφηση. 0 = μήνυμα που στάλθηκε χωρίς κρυπτογράφηση. |
| result.trial_account.status | 1 = ο λογαριασμός είναι δοκιμαστικός λογαριασμός. 0 = κανονικός λογαριασμός. |
| result.trial_account.sms_sent | Αριθμός SMS που έχουν ήδη σταλεί από τον δοκιμαστικό λογαριασμό, όπου είναι σχετικό. |
Στείλτε ξανά ένα μη απεσταλμένο SMS
Αυτό το τελικό σημείο σάς επιτρέπει να στείλετε ξανά ένα SMS που δεν έχετε στείλει προηγουμένως, μόνο εάν το μήνυμα βρίσκεται αυτήν τη στιγμή σε κατάσταση σφάλματος.
Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το μοναδικό κλειδί API σας. |
| guid | Υποχρεούμαι GUID του μηνύματος που θα αποσταλεί ξανά. |
Παράδειγμα αιτήματος:
ΛΑΒΕ https://api.smsmobileapi.com/resend/?apikey=YOUR_API_KEY&guid=GUID_OF_THE_MESSAGE
Παράδειγμα απόκρισης JSON:
{ "αποτέλεσμα": { "σφάλμα": "0", "sms": "επιτυχής αποστολή", "προσπάθεια": 1 } }
Εξήγηση απάντησης:
| Πεδίο | Περιγραφή |
|---|---|
| result.error | 0 = δεν υπάρχει σφάλμα. Το αίτημα επανάληψης αποστολής έγινε δεκτό με επιτυχία. |
| result.sms | Μήνυμα κατάστασης που επιστρέφεται από το API. Σε αυτό το παράδειγμα, επιβεβαιώνει ότι το SMS επαναστείλατε με επιτυχία. |
| result.attempt | Υποδεικνύει τον αριθμό της προσπάθειας επανάληψης αποστολής. |
Αρχείο καταγραφής SMS που αποστέλλονται από το API
Αυτό το τελικό σημείο σάς επιτρέπει να ανακτήσετε το αρχείο καταγραφής των μηνυμάτων SMS που αποστέλλονται μέσω του API.
Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το μοναδικό κλειδί API σας. |
| guid_message | Φιλτράρετε με βάση το μοναδικό αναγνωριστικό μηνύματος. |
| before | Ανάκτηση μηνυμάτων που στάλθηκαν πριν από αυτήν την τιμή. Ανάλογα με την υλοποίησή σας, αυτό μπορεί να είναι μια χρονική σήμανση ή μια αναφορά μηνύματος. |
| error_api | 1 = εμφάνιση μόνο μηνυμάτων SMS με σφάλμα αιτήματος API. |
| error_mobile | 1 = εμφάνιση μόνο μηνυμάτων SMS με σφάλμα επεξεργασίας κινητού. |
| keyword | Φιλτράρισμα κατά αριθμό παραλήπτη ή περιεχόμενο μηνύματος. |
Παράδειγμα αιτήματος:
ΛΗΨΗ https://api.smsmobileapi.com/log/sent/sms/?apikey=YOUR_API_KEY
Παράδειγμα απόκρισης JSON:
{ "αποτέλεσμα": { "σφάλμα": "0", "sms": [ { "sIdentifiantPhone": "abbg00055x5", "θύρα": 0, "date_add": "2026-03-20", "hour_add": "22:07:44", "χρονική σήμανση": 1774044464, "send_from_mobile": 1, "send_from_mobile_date": "2026-03-20", "send_from_mobile_heure": "22:10:05", "send_from_mobile_timestamp": 1774044605, "παραλήπτες": "32495898697", "sms": "δοκιμή", "error_api": "", "send_from_mobile_erreur": "", "guid_message": "c319d3b35e8f8712cde20dae39ac3c19f86eda25", "ώρα": "UTC+01", "date_add_server": "2026-03-20", "hour_add_server": "21:07:44", "timestamp_server": 1774040864, "send_from_mobile_date_server": "2026-03-20", "send_from_mobile_heure_server": "21:10:05" } ] } }
Εξήγηση απάντησης:
| Πεδίο | Περιγραφή |
|---|---|
| result.error | 0 = δεν υπάρχει σφάλμα. Το αίτημα υποβλήθηκε σε επεξεργασία με επιτυχία. |
| result.sms | Πίνακας που περιέχει τις καταχωρήσεις καταγραφής απεσταλμένων SMS που επιστρέφονται από το API. |
| result.sms[].sIdentifiantPhone | Αναγνωριστικό του τηλεφώνου που χρησιμοποιείται για την αποστολή, όταν είναι διαθέσιμο. |
| result.sms[].port | Θύρα SIM που χρησιμοποιείται για την αποστολή SMS. |
| result.sms[].date_add | Τοπική ημερομηνία κατά την οποία το SMS προστέθηκε στην ουρά. |
| result.sms[].hour_add | Τοπική ώρα κατά την οποία προστέθηκε το SMS στην ουρά. |
| result.sms[].timestamp | Χρονική σήμανση UNIX της τοπικής ημερομηνίας/ώρας στην ουρά. |
| result.sms[].send_from_mobile | 1 = το SMS στάλθηκε από το κινητό. 0 = δεν έχει σταλεί ακόμη ή απέτυχε η αποστολή πριν από την αποστολή. |
| result.sms[].send_from_mobile_date | Τοπική ημερομηνία κατά την οποία το κινητό έστειλε πραγματικά το SMS. |
| result.sms[].send_from_mobile_heure | Τοπική ώρα κατά την οποία το κινητό έστειλε το SMS. |
| result.sms[].send_from_mobile_timestamp | Χρονική σήμανση UNIX της πραγματικής ώρας αποστολής από το κινητό. |
| result.sms[].recipients | Αριθμός τηλεφώνου παραλήπτη. |
| result.sms[].sms | Περιεχόμενο του μηνύματος. |
| result.sms[].error_api | Επιστράφηκε σφάλμα κατά την επεξεργασία αιτήματος API, εάν υπάρχει. Κενό σημαίνει ότι δεν υπάρχει σφάλμα API. |
| result.sms[].send_from_mobile_erreur | Σφάλμα που επιστράφηκε από το κινητό κατά την αποστολή, εάν υπάρχει. Κενό σημαίνει ότι δεν υπάρχει σφάλμα στο κινητό. |
| result.sms[].guid_message | Μοναδικό GUID μηνύματος. |
| result.sms[].timearea | Ζώνη ώρας που χρησιμοποιείται για τα πεδία τοπικής ημερομηνίας και ώρας. |
| result.sms[].date_add_server | Ημερομηνία από την πλευρά του διακομιστή κατά την οποία προστέθηκε το SMS. |
| result.sms[].hour_add_server | Ώρα από την πλευρά του διακομιστή κατά την οποία προστέθηκε το SMS. |
| result.sms[].timestamp_server | Χρονική σήμανση UNIX από την πλευρά του διακομιστή κατά την προσθήκη του SMS. |
| result.sms[].send_from_mobile_date_server | Ημερομηνία από την πλευρά του διακομιστή κατά την οποία στάλθηκε το SMS από το κινητό. |
| result.sms[].send_from_mobile_heure_server | Ώρα από την πλευρά του διακομιστή κατά την οποία στάλθηκε το SMS από το κινητό. |
Λίστα απεσταλμένων SMS από κινητό
Αυτό το τελικό σημείο σάς επιτρέπει να παραθέτετε μηνύματα SMS που αποστέλλονται από την κινητή σας συσκευή και συγχρονίζονται με τον λογαριασμό σας SMSMobileAPI.
Σπουδαίος: Αυτή η λειτουργία είναι διαθέσιμη από την έκδοση Android 4.1.20.
Σπουδαίος: Αυτό το χαρακτηριστικό είναι δεν είναι ενεργοποιημένο από προεπιλογή στην εφαρμογή Android.
Μυστικότητα: Όλες οι συγχρονισμένες πληροφορίες είναι ανώνυμες, εμπιστευτικές και διαχειρίζονται με ασφάλεια.
Όριο ιστορικού: Αυτό το API επιστρέφει δεδομένα μόνο από το τελευταίο 7 ημέρες.
Σημείωμα: Εάν στέλνετε SMS χρησιμοποιώντας το τυπικό τελικό σημείο API https://api.smsmobileapi.com/sendsms/, αυτά τα SMS ενδέχεται επίσης να εμφανίζονται σε αυτήν την καταχώριση επειδή αποστέλλονται φυσικά από την κινητή σας συσκευή.
Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το μοναδικό κλειδί API σας. |
| date | Προαιρετικό. Φίλτρο ακριβούς ημερομηνίας στο YYYY-MM-DD σχήμα και διάταξις βιβλίου. |
| date_from | Προαιρετικό. Ημερομηνία έναρξης της περιόδου σε YYYY-MM-DD σχήμα και διάταξις βιβλίου. |
| date_to | Προαιρετικό. Ημερομηνία λήξης της περιόδου σε YYYY-MM-DD σχήμα και διάταξις βιβλίου. |
| period | Προαιρετικό. Προκαθορισμένο φίλτρο περιόδου. Επιτρεπόμενες τιμές: today, yesterday, last_24h, last_3days, last_7days. |
| number | Προαιρετικό. Φιλτράρισμα κατά αριθμό τηλεφώνου παραλήπτη. |
| sIdentifiant | Προαιρετικό. Φιλτράρισμα κατά αναγνωριστικό κινητού. |
| message | Προαιρετικό. Φιλτράρισμα κατά περιεχόμενο SMS. |
| search | Προαιρετικό. Παγκόσμια αναζήτηση ενεργοποιημένη sIdentifiant, number, message, mobile_date_formatted, και synchro_time. |
| sort_by | Προαιρετικό. Πεδίο ταξινόμησης. Επιτρεπόμενες τιμές: sIdentifiant, number, message, mobile_date_ms, mobile_date_formatted, synchro_time. |
| sort_order | Προαιρετικά. Σειρά ταξινόμησης: ASC ή DESC. |
| limit | Προαιρετικό. Μέγιστος αριθμός γραμμών που επιστρέφονται. Μέγιστη επιτρεπόμενη τιμή: 200. |
Επιστρεφόμενα πεδία:
| Πεδίο | Περιγραφή |
|---|---|
| sIdentifiant | Αναγνωριστικό κινητού που συνδέεται με το απεσταλμένο SMS. |
| number | Αριθμός τηλεφώνου παραλήπτη. |
| message | Περιεχόμενο SMS. |
| mobile_date_ms | Αρχική χρονική σήμανση SMS σε χιλιοστά του δευτερολέπτου. |
| mobile_date_formatted | Μορφοποιημένη ημερομηνία που ελήφθη από την κινητή συσκευή. |
| synchro_time | Ημερομηνία και ώρα συγχρονισμού του SMS με το SMSMobileAPI. |
Παράδειγμα αιτήματος:
ΛΗΨΗ https://api.smsmobileapi.com/log/sent/frommobile/?apikey=YOUR_API_KEY
Παράδειγμα με φίλτρα:
ΛΗΨΗ https://api.smsmobileapi.com/log/sent/frommobile/?apikey=YOUR_API_KEY&date=2026-03-13&number=+15551234567&sort_by=synchro_time&sort_order=DESC
Παράδειγμα με προκαθορισμένη περίοδο:
ΛΗΨΗ https://api.smsmobileapi.com/log/sent/frommobile/?apikey=YOUR_API_KEY&period=last_7days&limit=200
Παράδειγμα απόκρισης JSON:
{ "result": { "error": "0", "count": 200, "limit": 200, "history_limit_days": 7, "sort_by": "mobile_date_ms", "sort_order": "DESC", "sms": [ { "sIdentifiant": "508b004b4aadacc4", "number": "+15551234567", "message": "Γεια σας, το ραντεβού σας έχει επιβεβαιωθεί.", "mobile_date_ms": 1774041004692, "mobile_date_formatted": "2026-03-20 22:10:04", "synchro_time": "2026-03-20 21:10:05" }, { "sIdentifiant": "e5b70a8a28b2ec3d", "number": "+447700900123", "μήνυμα": "Ο κωδικός επαλήθευσής σας είναι 482915.", "mobile_date_ms": 1774040902284, "mobile_date_formatted": "2026-03-20 22:08:22", "synchro_time": "2026-03-20 21:08:35" }, { "sIdentifiant": "e5b70a8a28b2ec3d", "αριθμός": "+33198765432", "μήνυμα": "Σας ευχαριστούμε για την παραγγελία σας. Αυτή τη στιγμή βρίσκεται υπό επεξεργασία.", "mobile_date_ms": 1774026491230, "mobile_date_formatted": "2026-03-20 18:08:11", "synchro_time": "2026-03-20 17:19:19" } ] } }
Εξήγηση απάντησης:
| Πεδίο | Περιγραφή |
|---|---|
| result.error | 0 = δεν υπάρχει σφάλμα. Το αίτημα υποβλήθηκε σε επεξεργασία με επιτυχία. |
| result.count | Αριθμός καταχωρίσεων SMS που επιστράφηκαν στην τρέχουσα απάντηση. |
| result.limit | Μέγιστος αριθμός γραμμών που ζητούνται ή εφαρμόζονται από το API. |
| result.history_limit_days | Μέγιστο εύρος ιστορικού που είναι διαθέσιμο έως αυτό το τελικό σημείο, σε ημέρες. |
| result.sort_by | Πεδίο ταξινόμησης που εφαρμόστηκε στην απόκριση. |
| result.sort_order | Κατεύθυνση ταξινόμησης που εφαρμόστηκε στην απόκριση: ASC ή ΠΕΡΙΓΡΑΦΗ. |
| result.sms | Πίνακας που περιέχει τις συγχρονισμένες καταχωρίσεις SMS που αποστέλλονται από την κινητή συσκευή. |
| result.sms[].sIdentifiant | Αναγνωριστικό της κινητής συσκευής που έστειλε το SMS. |
| result.sms[].number | Αριθμός τηλεφώνου παραλήπτη. |
| result.sms[].message | Περιεχόμενο του μηνύματος SMS. |
| result.sms[].mobile_date_ms | Αρχική χρονική σήμανση για κινητά σε χιλιοστά του δευτερολέπτου. |
| result.sms[].mobile_date_formatted | Ημερομηνία και ώρα αναγνώσιμη από τον άνθρωπο από την κινητή συσκευή. |
| result.sms[].synchro_time | Ημερομηνία και ώρα συγχρονισμού της καταχώρησης SMS με το SMSMobileAPI. |
Λήφθηκε SMS
Αυτό το τελικό σημείο σάς επιτρέπει να ανακτάτε μηνύματα SMS που λαμβάνονται στο smartphone.
Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το μοναδικό κλειδί API σας. |
| sIdentifiantPhone | Προαιρετικό. Φιλτράρισμα μηνυμάτων που λαμβάνονται σε ένα συγκεκριμένο συνδεδεμένο τηλέφωνο. |
| after_timestamp_unix | Προαιρετικό. Ανακτήστε μόνο τα SMS που λαμβάνονται μετά από μια δεδομένη χρονική σήμανση UNIX. |
| onlyunread | Ναί = επιστρέφει μόνο μηνύματα που δεν έχουν ακόμη επισημανθεί ως αναγνωσμένα από την κατάσταση API. |
Παράδειγμα αιτήματος:
ΑΠΟΚΤΗΣΤΕ https://api.smsmobileapi.com/getsms/?apikey=YOUR_API_KEY
Παράδειγμα απόκρισης JSON:
{ "result": { "error": "", "sms": [ { "id": 466340, "sIdentifiantPhone": "e5b70a8a28b2ec3d", "date": "2026-03-20", "hour": "21:23:34", "timestamp_unix": 1774041814, "time_received": "20260320222332804", "indice": "27593", "message": "Γεια σας, το δέμα σας έχει παραδοθεί.", "number": "+15551234567", "guid": "6BFD7DC7-3492-422D-8D02-4AF4E614F122", "alias": null, "apikey": "YOUR_API_KEY_HASH" }, { "id": 466341, "sIdentifiantPhone": "e5b70a8a28b2ec3d", "date": "2026-03-20", "hour": "21:23:34", "timestamp_unix": 1774041814, "time_received": "20260320221005892", "indice": "27591", "message": "Το ραντεβού σας για αύριο επιβεβαιώθηκε.", "number": "+447700900123", "guid": "BF3B38D7-8401-4A8C-8BA6-D8D58ACBB23E", "alias": null, "apikey": "YOUR_API_KEY_HASH" }, { "id": 466324, "sIdentifiantPhone": "e5b70a8a28b2ec3d", "ημερομηνία": "2026-03-20", "ώρα": "21:08:24", "timestamp_unix": 1774040904, "time_received": "20260320220822763", "indice": "27590", "message": "Παρακαλούμε καλέστε μας ξανά όταν θα είμαστε διαθέσιμοι.", "number": "+33198765432", "guid": "08C88E20-9B98-453F-B361-9BB06D3275D6", "alias": null, "apikey": "YOUR_API_KEY_HASH" }, { "id": 466156, "sIdentifiantPhone": "e5b70a8a28b2ec3d", "date": "2026-03-20", "ώρα": "19:05:22", "timestamp_unix": 1774033522, "time_received": "20260320200026246", "indice": "27588", "message": "Υπενθύμιση: ο έλεγχος του λογαριασμού σας εκκρεμεί.", "number": "10001", "guid": "551B2CF4-9330-4DD2-B2BA-5A4026EEEB15", "alias": null, "apikey": "YOUR_API_KEY_HASH" } ] } }
Εξήγηση απάντησης:
| Πεδίο | Περιγραφή |
|---|---|
| result.error | Μια κενή τιμή συνήθως σημαίνει ότι δεν επιστράφηκε σφάλμα από το API. |
| result.sms | Πίνακας που περιέχει τις καταχωρήσεις SMS που λήφθηκαν. |
| result.sms[].id | Εσωτερικό μοναδικό αναγνωριστικό της ληφθείσας καταχώρησης SMS. |
| result.sms[].sIdentifiantPhone | Αναγνωριστικό του τηλεφώνου που έλαβε το SMS. |
| result.sms[].date | Ημερομηνία λήψης του SMS. |
| result.sms[].hour | Ώρα λήψης του SMS. |
| result.sms[].timestamp_unix | Χρονική σήμανση UNIX του ληφθέντος SMS. |
| result.sms[].time_received | Αρχική εσωτερική χρονική σήμανση λήψης που παρέχεται από το κινητό/εφαρμογή. |
| result.sms[].indice | Εσωτερικός δείκτης μηνύματος ή αναφορά από τη διαδικασία συγχρονισμού. |
| result.sms[].message | Περιεχόμενο του ληφθέντος SMS. |
| result.sms[].number | Αριθμός τηλεφώνου ή σύντομος κωδικός αποστολέα. |
| result.sms[].guid | Μοναδικό GUID που έχει αντιστοιχιστεί στο ληφθέν SMS. |
| result.sms[].alias | Προαιρετικό ψευδώνυμο που σχετίζεται με τον αποστολέα, εάν είναι διαθέσιμο. Μπορεί να είναι άκυρος. |
| result.sms[].apikey | Κλειδί API που σχετίζεται με την εγγραφή μηνύματος. Στα παραδείγματα τεκμηρίωσης, αυτή η τιμή θα πρέπει να είναι καλυμμένη. |
Σήμανση μηνυμάτων SMS που ελήφθησαν ως αναγνωσμένα
Αυτό το τελικό σημείο API χρησιμοποιείται για να επισημάνει ένα ληφθέν μήνυμα SMS ως αναγνωσμένο στο Μόνο κατάσταση API.
Αυτό δεν αλλάζει την κατάσταση ανάγνωσης στο smartphone.
Τελικό σημείο:
Παράμετρος:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το κλειδί API που έχετε ή θα λάβετε. |
| guid_message | Υποχρεούμαι GUID του μηνύματος που θα επισημανθεί ως αναγνωσμένο. |
Παράδειγμα:
ΛΗΨΗ https://api.smsmobileapi.com/getsms/set-read/?apikey=YOUR_APIKEY&guid_message=GUID_MESSAGE
Ενημέρωση ψευδωνύμου SMS
Αυτό το τελικό σημείο API χρησιμοποιείται για την ενημέρωση του ψευδωνύμου ενός ληφθέντος SMS χρησιμοποιώντας το GUID του.
Σημείωμα: Ο alias Η παράμετρος μπορεί να είναι κενή. Σε αυτήν την περίπτωση, το ψευδώνυμο θα διαγραφεί.
Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το κλειδί API σας. |
| guid | Υποχρεούμαι GUID του ληφθέντος SMS προς ενημέρωση. |
| alias | Υποχρεούμαι Ψευδώνυμο προς αντιστοίχιση σε αυτό το SMS. Αυτή η τιμή μπορεί να είναι κενή για να διαγραφεί το τρέχον ψευδώνυμο. |
Παράδειγμα:
ΑΠΟΚΤΗΣΤΕ https://api.smsmobileapi.com/getsms/update/?apikey=YOUR_API_KEY&guid=GUID_OF_THE_MESSAGE&alias=JohnDoe
Παράδειγμα για την εκκαθάριση του ψευδωνύμου:
ΑΠΟΚΤΗΣΤΕ https://api.smsmobileapi.com/getsms/update/?apikey=YOUR_API_KEY&guid=GUID_OF_THE_MESSAGE&alias=
Διαγραφή SMS
Αυτό το τελικό σημείο σάς επιτρέπει να διαγράφετε μηνύματα SMS από το αρχείο καταγραφής διακομιστή SMSMobileAPI.
Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το μοναδικό κλειδί API σας. |
| guid_message | Διαγράψτε ένα συγκεκριμένο μήνυμα χρησιμοποιώντας το μοναδικό GUID μηνύματος. |
| date_start | Εάν χρησιμοποιηθεί μόνο του, διαγράφει όλα τα καταγεγραμμένα μηνύματα από την καθορισμένη ημερομηνία. |
| date_end | Χρησιμοποιείται μαζί με ημερομηνία_έναρξης για να διαγράψετε μηνύματα εντός ενός εύρους ημερομηνιών. |
Παράδειγμα αιτήματος:
ΛΗΨΗ https://api.smsmobileapi.com/deletesms/?apikey=YOUR_API_KEY&guid_message=GUID_OF_THE_MESSAGE
Παράδειγμα απόκρισης JSON:
{ "αποτέλεσμα": { "σφάλμα": null, "count_delete": 1 } }
Εξήγηση απάντησης:
| Πεδίο | Περιγραφή |
|---|---|
| result.error | άκυρος σημαίνει ότι δεν επιστράφηκε σφάλμα από το API κατά τη διάρκεια του αιτήματος διαγραφής. |
| result.count_delete | Αριθμός καταχωρήσεων καταγραφής SMS που διαγράφηκαν από τον διακομιστή. |
Σημείωση: διαγράφονται μόνο τα SMS που είναι αποθηκευμένα στα αρχεία καταγραφής του διακομιστή SMSMobileAPI. Τα μηνύματα SMS που είναι ήδη αποθηκευμένα στην κινητή συσκευή δεν διαγράφονται.
Λίστα συνομιλιών SMS
Αυτό το τελικό σημείο API χρησιμοποιείται για την καταγραφή συνομιλιών SMS που συνδέονται με τον λογαριασμό σας.
Κάθε συνομιλία ομαδοποιείται κατά αριθμό τηλεφώνου και περιέχει τα σχετικά εισερχόμενα και εξερχόμενα μηνύματα SMS.
Σημείωμα: Το σημείο έναρξης της συζήτησης ορίζεται από το origineConversation παράμετρος:
- received: οι συνομιλίες ανιχνεύονται πρώτα από τα ληφθέντα SMS στο logsmsreceive
- sent: οι συνομιλίες ανιχνεύονται για πρώτη φορά από τα απεσταλμένα SMS στο logsmssent
Σημείωμα: Αν numero δεν παρέχεται, το API επιστρέφει μόνο τις πιο πρόσφατες συνομιλίες. Από προεπιλογή, η τελευταία 20 Οι συνομιλίες επιστρέφονται.
Σημείωμα: Για εξερχόμενα SMS, εάν timearea_of_message είναι διαθέσιμο (παράδειγμα: UTC+02), η εμφανιζόμενη ημερομηνία μετατρέπεται αυτόματα χρησιμοποιώντας αυτήν την τιμή. Αυτή η ημερομηνία μετατροπής χρησιμοποιείται επίσης για ταξινόμηση.
Σημείωμα: Αν resume=1, επιστρέφονται μόνο τα πιο πρόσφατα μηνύματα κάθε συνομιλίας. Χρησιμοποιήστε resume_line_how για να ορίσετε πόσα πιο πρόσφατα μηνύματα θα πρέπει να συμπεριληφθούν.
Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το κλειδί API σας. |
| origineConversation | Υποχρεούμαι Ορίζει το σημείο έναρξης της καταχώρισης συνομιλίας. Επιτρεπόμενες τιμές: received ή sent. |
| numero | Προαιρετικός Φιλτράρετε το αποτέλεσμα μόνο για έναν συγκεκριμένο αριθμό τηλεφώνου. |
| date_from | Προαιρετικός Φίλτρο ημερομηνίας έναρξης για συνομιλίες και μηνύματα. Αποδεκτή μορφή: YYYY-MM-DD ή μια πλήρης τιμή ημερομηνίας/ώρας. |
| date_to | Προαιρετικός Φίλτρο ημερομηνίας λήξης για συνομιλίες και μηνύματα. Αποδεκτή μορφή: YYYY-MM-DD ή μια πλήρης τιμή ημερομηνίας/ώρας. |
| sort | Προαιρετικός Σειρά ταξινόμησης για συνομιλίες. Επιτρεπόμενες τιμές: DESC ή ASCΠροεπιλογή: DESC. |
| limit | Προαιρετικός Μέγιστος αριθμός συνομιλιών που θα επιστραφούν όταν numero δεν παρέχεται. Προεπιλογή: 20. |
| resume | Προαιρετικός Εάν έχει οριστεί σε 1, επιστρέφονται μόνο τα πιο πρόσφατα μηνύματα κάθε συνομιλίας. |
| resume_line_how | Προαιρετικός Αριθμός τελευταίων μηνυμάτων που θα επιστραφούν ανά συνομιλία όταν resume=1Προεπιλογή: 1. |
Λεπτομέρειες συμπεριφοράς:
- Τα εισερχόμενα SMS διαβάζονται από logsmsreceive.
- Τα εξερχόμενα SMS διαβάζονται από logsmssent.
- Τα εισερχόμενα μηνύματα επιστρέφουν πάντα direction = "incoming".
- Τα εξερχόμενα μηνύματα επιστρέφουν πάντα direction = "outgoing".
- Το ψευδώνυμο επαφής προέρχεται από logsmsreceive.alias όταν είναι διαθέσιμο.
- Για τα εισερχόμενα SMS, το SID του κινητού προέρχεται από sIdentifiant_pour_read.
- Για τα εξερχόμενα SMS, το SID του κινητού προέρχεται από send_from_mobile_sIdentifiant.
- Για τα εξερχόμενα SMS, η εμφανιζόμενη ημερομηνία προσαρμόζεται με timearea_of_message εάν αυτό το πεδίο δεν είναι κενό.
Παράδειγμα 1 - Λίστα των τελευταίων συνομιλιών από τα SMS που λάβατε:
ΛΗΨΗ https://api.smsmobileapi.com/conversation/sms/list/?apikey=YOUR_API_KEY&origineConversation=received
Παράδειγμα 2 - Λίστα των τελευταίων συνομιλιών από τα απεσταλμένα SMS:
ΛΗΨΗ https://api.smsmobileapi.com/conversation/sms/list/?apikey=YOUR_API_KEY&origineConversation=sent
Παράδειγμα 3 - Φιλτράρισμα ενός συγκεκριμένου αριθμού τηλεφώνου:
ΛΗΨΗ https://api.smsmobileapi.com/conversation/sms/list/?apikey=YOUR_API_KEY&origineConversation=received&numero=32470000001
Παράδειγμα 4 - Φιλτράρισμα κατά εύρος ημερομηνιών:
ΛΗΨΗ https://api.smsmobileapi.com/conversation/sms/list/?apikey=YOUR_API_KEY&origineConversation=received&date_from=2026-03-01&date_to=2026-03-31
Παράδειγμα 5 - Λειτουργία συνέχισης με τα τελευταία 3 μηνύματα ανά συνομιλία:
ΛΗΨΗ https://api.smsmobileapi.com/conversation/sms/list/?apikey=YOUR_API_KEY&origineConversation=sent&resume=1&resume_line_how=3
Παράδειγμα επιτυχημένης απάντησης:
{ "επιτυχία": true, "origineConversation": "received", "resume": 0, "resume_line_how": null, "conversations": [ { "phone_number": "+10470000001", "contact_alias": "John Doe", "messages": [ { "direction": "incoming", "message_id": "msg_1001", "date": "2026-03-13 08:45:12", "timestamp_utc": "2026-03-13T08:45:12Z", "message": "Γεια σας, θα ήθελα περισσότερες πληροφορίες.", "status": "received", "mobile_sid": "device_sid_1" }, { "direction": "outgoing", "message_id": "msg_1002", "date": "2026-03-13 10:46:03", "timestamp_utc": "2026-03-13T08:46:03Z", "message": "Φυσικά, τι θα θέλατε να μάθετε;", "status": "απεστάλη", "mobile_sid": "device_sid_2" } ] } ] }
Πεδία απόκρισης:
| Πεδίο | Περιγραφή |
|---|---|
| success | Υποδεικνύει εάν το αίτημα ήταν επιτυχές. |
| origineConversation | Η λειτουργία έναρξης που χρησιμοποιείται για τη δημιουργία της λίστας συνομιλιών. |
| resume | Υποδεικνύει εάν η λειτουργία συνέχισης είναι ενεργοποιημένη. |
| resume_line_how | Αριθμός τελευταίων γραμμών που επιστρέφονται ανά συνομιλία όταν είναι ενεργοποιημένη η λειτουργία συνέχισης. |
| conversations | Ποικιλία συνομιλιών. |
| phone_number | Αριθμός τηλεφώνου που χρησιμοποιείται για την αναγνώριση της συνομιλίας. |
| contact_alias | Ψευδώνυμο που συνδέεται με τον αριθμό τηλεφώνου, όταν είναι διαθέσιμο. |
| messages | Μια σειρά από μηνύματα SMS μέσα στη συνομιλία. |
| direction | incoming για τα ληφθέντα SMS, outgoing για τα απεσταλμένα SMS. |
| message_id | Μοναδικό αναγνωριστικό του μηνύματος. |
| date | Εμφάνιση ημερομηνίας του μηνύματος. Για εξερχόμενα SMS, αυτή η τιμή μπορεί να προσαρμοστεί χρησιμοποιώντας timearea_of_message. |
| timestamp_utc | Χρονική σήμανση UTC του μηνύματος. |
| message | Περιεχόμενο μηνύματος. |
| status | received για εισερχόμενα SMS, sent για εξερχόμενα SMS. |
| mobile_sid | SID της κινητής συσκευής που έλαβε ή έστειλε το μήνυμα. |
Παράδειγμα σφάλματος:
{ "επιτυχία": false, "σφάλμα": "Λείπει η απαιτούμενη παράμετρος: apikey" }
Σημειώσεις:
- Αν numero παρέχεται, το API επιστρέφει μόνο τη συνομιλία που είναι συνδεδεμένη με αυτόν τον αριθμό τηλεφώνου.
- Αν numero Εάν δεν παρέχεται, το API επιστρέφει τις πιο πρόσφατες συνομιλίες σύμφωνα με την επιλεγμένη λειτουργία προέλευσης.
- Τα εισερχόμενα και εξερχόμενα μηνύματα συγχωνεύονται σε μία ενιαία χρονογραμμή για κάθε αριθμό τηλεφώνου.
- Η ταξινόμηση εξερχόμενων μηνυμάτων λαμβάνει υπόψη την προσαρμοσμένη τοπική ημερομηνία όταν timearea_of_message είναι διαθέσιμο.
- Η λειτουργία συνέχισης είναι χρήσιμη για πίνακες ελέγχου, γραφικά στοιχεία, προεπισκοπήσεις και συνόψεις συνομιλιών.
Πύλη – Λίστα συνδεδεμένων κινητών τηλεφώνων
Λίστα κινητών τηλεφώνων που είναι συνδεδεμένα με το SMS Gateway.
Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το κλειδί API σας. |
| sid | Φιλτράρισμα κατά ακριβές SID (sIdentifiant_pour_check). |
| search | Αναζήτηση σε πεδία (όνομα sid, ημερομηνία, μπαταρία, έκδοση, ετικέτα...). |
Παράδειγμα:
ΛΗΨΗ https://api.smsmobileapi.com/gateway/mobile/list/?apikey=YOUR_API_KEY
Πύλη – Ενημέρωση ετικέτας για κινητά
Ενημερώστε την ετικέτα (nom_reference) ενός συνδεδεμένου κινητού.
Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το κλειδί API σας. |
| sid | Υποχρεούμαι Το SID της συσκευής (sIdentifiant_pour_check). |
| label | Νέα ετικέτα |
| phone_number | Νέος αριθμός τηλεφώνου |
Παράδειγμα:
ΛΗΨΗ https://api.smsmobileapi.com/gateway/mobile/update/?apikey=YOUR_API_KEY&sid=SID&label=OfficePhone
Σπουδαίος: Η ετικέτα είναι απαραίτητη αλλά μπορεί να είναι κενή (ετικέτα=).
Πύλη – Διαγραφή συνδεδεμένου κινητού
Αφαιρέστε ένα συνδεδεμένο κινητό από την πύλη σας (διαγράφει όλες τις γραμμές ιστορικού για αυτό το SID).
Τελικό σημείο:
Παράμετροι:
| Παράμετρος | Περιγραφή |
|---|---|
| apikey | Υποχρεούμαι Το κλειδί API σας. |
| sid | Υποχρεούμαι Το SID της συσκευής (sIdentifiant_pour_check). |
Παράδειγμα:
ΛΗΨΗ https://api.smsmobileapi.com/gateway/mobile/delete/?apikey=YOUR_API_KEY&sid=SID
Webhook – Λήφθηκε SMS
Αυτό το σύστημα webhook στέλνει ένα αίτημα POST στη διαμορφωμένη διεύθυνση URL κάθε φορά που λαμβάνεται ένα SMS. Το σύστημα διασφαλίζει ενημερώσεις σε πραγματικό χρόνο, παραδίδοντας τις λεπτομέρειες SMS στην καθορισμένη διεύθυνση URL του webhook.
Τρόπος διαμόρφωσης του Webhook στον πίνακα ελέγχου
Ακολουθήστε αυτά τα βήματα για να ρυθμίσετε τη διεύθυνση URL του webhook στον πίνακα ελέγχου:
- Συνδεθείτε στον λογαριασμό σας στο SMS Mobile API Dashboard.
- Πλοηγηθείτε στο Ρυθμίσεις Webhook τμήμα.
- Εισαγάγετε τη διεύθυνση URL του webhook σας (π.χ.
https://example.com/webhook-endpoint). - Κάντε κλικ στο Αποθήκευση Webhook κουμπί.
- Μόλις αποθηκευτεί, το σύστημα θα αρχίσει να στέλνει λεπτομέρειες SMS στη διαμορφωμένη διεύθυνση URL.
Webhook Payload
Όταν λαμβάνεται ένα SMS, το σύστημα στέλνει το ακόλουθο ωφέλιμο φορτίο JSON στη διεύθυνση URL του webhook σας:
{ "ημερομηνία": "2025-01-20", "ώρα": "10:15:00", "ώρα_λήψης": "2025-01-20 10:14:50", "μήνυμα": "Γεια σας, αυτή είναι μια δοκιμή.", "αριθμός": "+123456789", "guid": "abcde12345" }
Πεδία ωφέλιμου φορτίου:
- ημερομηνία: Ημερομηνία προσθήκης του SMS (ΕΕΕΕ-ΜΜ-ΗΗ).
- ώρα: Ώρα κατά την προσθήκη του SMS (ΩΩ:λλ:δδ).
- time_received: Ώρα λήψης του SMS.
- μήνυμα: Το περιεχόμενο του SMS.
- αριθμός: Αριθμός τηλεφώνου αποστολέα.
- οδηγός: Μοναδικό αναγνωριστικό του SMS.
Παράδειγμα Webhook Endpoint
Ο διακομιστής σας θα πρέπει να είναι έτοιμος να χειριστεί εισερχόμενα αιτήματα POST. Ακολουθεί ένα παράδειγμα σεναρίου PHP για την επεξεργασία του ωφέλιμου φορτίου webhook:
Δοκιμή του Webhook
Για να δοκιμάσετε τη διαμόρφωση του webhook, χρησιμοποιήστε εργαλεία όπως:
Αντιμετώπιση προβλημάτων
- Βεβαιωθείτε ότι η διεύθυνση URL του webhook είναι σωστή και προσβάσιμη στο κοινό.
- Βεβαιωθείτε ότι ο διακομιστής σας επιστρέφει έναν κωδικό κατάστασης HTTP 200 για επιτυχημένα αιτήματα.
- Ελέγξτε τα αρχεία καταγραφής του διακομιστή σας για τυχόν σφάλματα κατά την επεξεργασία του ωφέλιμου φορτίου.
Εμπλουτισμένα SMS
ΠροσεχώςΠιστοποίηση
Το SMSMobile API υποστηρίζει δύο μεθόδους ελέγχου ταυτότητας: χρησιμοποιώντας ένα απλό κλειδί API ή το πρωτόκολλο OAuth2 με αναγνωριστικό πελάτη και μυστικό πελάτη.
1. Έλεγχος ταυτότητας κλειδιού API
Αυτή η μέθοδος απαιτεί ένα κλειδί API που μπορεί να συμπεριληφθεί ως παράμετρος είτε σε ένα αίτημα GET είτε σε ένα αίτημα POST.
2. Έλεγχος ταυτότητας OAuth2
Το OAuth2 παρέχει μια πιο ασφαλή μέθοδο ελέγχου ταυτότητας.
Χρησιμοποιήστε ένα αναγνωριστικό πελάτη και ένα μυστικό κλειδί πελάτη για να λάβετε ένα διακριτικό πρόσβασης και, στη συνέχεια, συμπεριλάβετε το στο Εξουσιοδότηση επί κεφαλής.
Το client_id και το client_secret είναι διαθέσιμα στον πίνακα ελέγχου σας.
Κατεβάστε την εφαρμογή για κινητά τώρα ή
πρόσβαση στον πίνακα ελέγχου σας.
Λήψη διακριτικού πρόσβασης
curl -X POST https://api.smsmobileapi.com/oauth2/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=YOUR_CLIENT_SECRET"
Χρήση του Access Token:
curl -X POST https://api.smsmobileapi.com/sendsms \
-H "Εξουσιοδότηση: Φορέας YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "recipients=+1234567890" \
-d "message=Hello"
Ποια μέθοδο πρέπει να χρησιμοποιήσετε;
- Χρήση Έλεγχος ταυτότητας κλειδιού API για γρήγορες και άμεσες ενσωματώσεις.
- Χρήση Έλεγχος ταυτότητας OAuth2 για βελτιωμένη ασφάλεια και επεκτασιμότητα.
Αποστολή SMS
URL WSDL
Παράμετροι:
- message: Το μήνυμα που πρέπει να στείλετε.
- apikey: Το κλειδί API που έχετε ή θα λάβετε.
Παράδειγμα
require_once "lib/nusoap.php";
$client = new nusoap_client("https://api.smsmobileapi.com/sendsms/wsdl/sendsms.wsdl", true);
$error = $client->getError();
$result = $client->call("sendSms", array("recipients" =>$_GET['recipients'],"message" =>$_GET['message'],"apikey" =>$_GET['apikey']));
print_r($result);
Στείλτε SMS & WhatsApp
Βασική εντολή cURL
curl -X POST https://api.smsmobileapi.com/sendsms/ \
-d "recipients=PHONE_NUMBER" \
-d "message=YOUR_MESSAGE" \
-d "apikey=YOUR_API_KEY"
-d "sendwa=1"
-d "sendsms=1"
Στείλτε SMS & WhatsApp
Χρησιμοποιήστε την επίσημη ενότητα Python: https://smsmobileapi.com/python/
import requests
url = "https://api.smsmobileapi.com/sendsms/"
payload = {"recipients":"PHONE_NUMBER","message":"YOUR_MESSAGE","apikey":"YOUR_API_KEY"}
response = requests.post(url, data=payload)
print(response.text)
SMS Mobile API - PHP SDK (Συνθέτης)
ο συνθέτης απαιτεί smsmobileapi/sdk
GitHub: https://github.com/SmsMobileApi/smsmobileapi-php/tree/main
Στείλτε SMS & WhatsApp
const url = "https://api.smsmobileapi.com/sendsms/";
const data = {recipients:"PHONE_NUMBER", message:"YOUR_MESSAGE", apikey:"YOUR_API_KEY"};
fetch(url,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams(data)})
.then(r=>r.text()).then(console.log);
Στείλτε SMS & WhatsApp
const axios = require("axios");
axios.post("https://api.smsmobileapi.com/sendsms/", {recipients:"PHONE_NUMBER", message:"YOUR_MESSAGE", apikey:"YOUR_API_KEY"})
.then(r=>console.log(r.data));
Στείλτε SMS & WhatsApp
require "net/http"
require "uri"
uri = URI.parse("https://api.smsmobileapi.com/sendsms/")
req = Net::HTTP::Post.new(uri)
req.set_form_data({"recipients"=>"PHONE_NUMBER","message"=>"YOUR_MESSAGE","apikey"=>"YOUR_API_KEY"})
res = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true){|http| http.request(req)}
puts res.body

Αυτό το ζήτημα προκύπτει από μια διαδικασία που επιχειρεί να εκτελεστεί στο παρασκήνιο όταν η εφαρμογή δεν εκκινείται ενεργά. Ωστόσο, λόγω των μέτρων βελτιστοποίησης της μπαταρίας του Android, τα οποία διαφέρουν σε διαφορετικές εκδόσεις, αυτή η διαδικασία παρασκηνίου ενδέχεται να μην ξεκινήσει σωστά. Η βελτιστοποίηση μπαταρίας του Android έχει σχεδιαστεί για να περιορίζει τη δραστηριότητα στο παρασκήνιο των εφαρμογών για τη διατήρηση της διάρκειας ζωής της μπαταρίας, η οποία μπορεί να επηρεάσει ακούσια εφαρμογές που απαιτούν διαδικασίες παρασκηνίου για να λειτουργήσουν σωστά.
Για την αντιμετώπιση αυτού του ζητήματος, οι χρήστες μπορούν να διαμορφώσουν με μη αυτόματο τρόπο τις ρυθμίσεις τους για Android, ώστε να επιτρέπουν στο SmsMobileApi να χρησιμοποιεί πόρους χωρίς περιορισμούς.
Αυτό περιλαμβάνει την προσαρμογή των ρυθμίσεων βελτιστοποίησης μπαταρίας για τη συγκεκριμένη εφαρμογή, δίνοντας ουσιαστικά οδηγίες στο Android ότι το SmsMobileApi επιτρέπεται να εκτελείται στο παρασκήνιο και να χρησιμοποιεί πόρους όπως απαιτείται. Με αυτόν τον τρόπο, η εφαρμογή θα πρέπει να μπορεί να στέλνει και να λαμβάνει αυτόματα μηνύματα SMS ακόμα και όταν δεν είναι η ενεργή εφαρμογή στο προσκήνιο. Αυτή η προσαρμογή διασφαλίζει ότι η απαραίτητη διαδικασία παρασκηνίου μπορεί να λειτουργεί αδιάκοπα, παρακάμπτοντας τις δυνατότητες βελτιστοποίησης της μπαταρίας που διαφορετικά θα μπορούσαν να εμποδίσουν τη σωστή εκτέλεσή της.


Συχνές ερωτήσεις για προγραμματιστές
Ξεκινήστε με το SMSmobileAPI σήμερα!
Απολαύστε την ελευθερία και την ευελιξία της διαχείρισης των υπηρεσιών SMS σας εν κινήσει. Κατεβάστε την εφαρμογή μας για κινητά τώρα και κάντε το πρώτο βήμα προς την απρόσκοπτη ενσωμάτωση SMS.
Κατεβάστε την Εφαρμογή