Υποδομή κινητών που είναι έτοιμη για παραγωγήHTTPS API · Android & iOS · Καταγεγραμμένο τέλος έως τέλοςΕξερευνήστε την πλατφόρμα
ΠΛΑΤΦΟΡΜAPI-πρώτη αρχιτεκτονικήΑσφαλής ζεύξη συσκευήςΟρατότητα παράδοσηςΈλεγχος πολλαπλών συσκευώνΈκδοση τεκμηρίωσης
κόμβος προγραμματιστή/##ΣΜΑ1## ## ΣΜΑ8##

WA · 9 τεκμηριωμένες λειτουργίες

Τεκμηρίωση WhatsApp API

Αποστολή μηνυμάτων WhatsApp και μέσων, επανέναρξη αποτυχιών, συγχρονισμός εισερχόμενων μηνυμάτων και επαλήθευση αριθμών παραλήπτη.

Συνδεδεμένα τηλέφωνα που συγχρονίζουν τις συνομιλίες και τα μέσα ενημέρωσης
URL βάσης RESThttps://api.smsmobileapi.com

JSON απαντήσεις · HTTPS απαιτείται · UTF-8

Συνδέστε το πλήκτρο API

Συνδέστε μία φορά, στη συνέχεια, ελέγξτε τα τελικά σημεία σε SMS, κλήσεις, ειδοποιήσεις, WhatsApp και email.

Ξεκίνα από εδώ.

Η πρώτη σας αίτηση σε τέσσερα βήματα

1

Σύνδεση και ενεργοποίηση WhatsApp για ένα υποστηριζόμενο κινητό.

2

Επιβεβαιώστε τον παραλήπτη με το τελικό σημείο ελέγχου αριθμού.

3

Στείλτε με walone=ναι.

4

Για εισερχόμενα μηνύματα, ενεργοποιήστε ανάκτηση, συγχρονίστε, στη συνέχεια καλέστε /getwa.

Η ασφαλής εφαρμογή SMSMobileAPI για κινητά που συνδέουν ένα τηλέφωνο με το ταμπλό ιστού και REST API για SMS και λειτουργίες κλήσεων
Κρυπτογραφημένη σύνδεση κινητού- σε-πλατφόρμα

Επίσημη εφαρμογή για κινητά

Η ασφαλής γέφυρα μεταξύ του τηλεφώνου σας, ταμπλό και API.

Οι λειτουργίες SMS και κλήσεων περνούν από την επίσημη εφαρμογή SMSMobileAPI που είναι εγκατεστημένη στο συνδεδεμένο τηλέφωνό σας. Η εφαρμογή συνδυάζει με ασφάλεια τη συσκευή με το λογαριασμό σας, συγχρονίζει εξουσιοδοτημένα γεγονότα και συνδέει το δίκτυο κινητής τηλεφωνίας με το ταμπλό και REST API.

1Εφαρμογή για κινητάΖεύγη του τηλεφώνου και της SIM του 2Κρυπτογραφημένος δεσμόςΤαυτοποιεί και προστατεύει τα δεδομένα κατά τη διαμετακόμιση 3Πίνακας & APIΈλεγχος των ροών εργασίας και της δραστηριότητας
  • Υπογεγραμμένες εκδόσεις που διανέμονται μέσω των επίσημων καταχωρήσεων Google Play και Apple App Store
  • Ανασκόπηση, υπογραφή και έλεγχος της πλατφόρμας Google και Apple
  • Ασφαλής ζεύξη συσκευών, μεταφορά HTTPS και αυθεντική πρόσβαση API
  • Μόνο οι άδειες που απαιτούνται για τα χαρακτηριστικά του κινητού που ενεργοποιείτε
Αποκτήστε την επίσημη εφαρμογή SMSMobileAPI στο Google Play Κατεβάστε την επίσημη εφαρμογή SMSMobileAPI στο Apple App Store
Οι δυνατότητες εξαρτώνται από τις άδειες και την πρόσβαση στο φόντο που επιτρέπονται από Android ή iOS.

Πιστοποίηση

Κρατήστε τα διαπιστευτήρια στον εξυπηρετητή σας

Χρησιμοποιήστε apikey για άμεσες ενσωμάτωσης. OAuth2 τα διαπιστευτήρια πελατών είναι διαθέσιμα για εφαρμογές από την πλευρά του διακομιστή; ζητήστε ένα σημείο και στείλτε το ως εξουσιοδότηση: Bearer ACCESS TOKEN.

Διαχείριση ιστορικού

Καθαρισμός ιστορικού με ασφάλεια: προεπισκόπηση, διαγραφή, παρακολούθηση προόδου

Αυτά τα τελικά σημεία καθαρίζουν το επιλεγμένο ιστορικό του εξυπηρετητή για το πλήκτρο API, όχι μηνύματα σε τηλέφωνα ή εξωτερικές υπηρεσίες. Δεν παρέχουν διαγραφή λογαριασμού. Νέα δραστηριότητα μπορεί να εμφανιστεί μετά τη διαγραφή.

Διαβάστε τον οδηγό request_id και retry
Προστασία της ένταξης

Εξ ορισμού, τα αρχεία που συνδέονται ή επεξεργάζονται παραμένουν ορατά. Χρησιμοποιήστε το include_linked=1 μόνο αν αποδεχτείτε ότι οι ενσωματώσεις ή η συνεχής επεξεργασία μπορεί να σταματήσει να λειτουργεί.

Πώς λειτουργεί το request_id

  1. Προεπισκόπηση των μετρήσεων με action=preview. Δεν χρειάζεται request_id και δεν διαγράφονται εγγραφές.
  2. Δημιουργία ενός μοναδικού request_id για μια νέα διαγραφή, για παράδειγμα ένα UUID. Αποθήκευση πριν από την αποστολή action=delete.
  3. Για τις επαναλήψεις, τα χρονικά όρια ή HTTP 202, επαναχρησιμοποιήστε το ίδιο πλήκτρο API, το τελικό σημείο ιστορικού, request_id και include_linked τιμή. Ποτέ μην δημιουργείτε ένα νέο ID αυτόματα μετά από ένα σφάλμα.
  4. Όταν completed=true, η λειτουργία έχει ολοκληρωθεί. Επαναχρησιμοποιώντας την ταυτότητά του επιστρέφει το ίδιο αποτέλεσμα αντί να διαγράψει τα νεοαφιχθέντα αρχεία. Χρησιμοποιήστε μια νέα ταυτότητα μόνο για μια σκόπιμα νέα εκκαθάριση.

request_id προσδιορίζει τη διαγραφή σας λειτουργία, όχι ένα μεμονωμένο SMS. Επιτρεπόμενη μορφή: 16–128 ASCII γράμματα, ψηφία, παύλα ή υποκοριστικά. Ένα UUID που παράγεται με κρυπτο.randomUID () είναι κατάλληλο.

Η διαγραφή γίνεται σε παρτίδες. Με HTTP 202 και continue_required=true, επαναλάβετε το action=delete μετά από 3 δευτερόλεπτα. Δεν εκτελείται cron στο παρασκήνιο. Το action=status διαβάζει μόνο την πρόοδο, χωρίς να συνεχίζει τη διαγραφή, ακόμη και με HTTP 200.

Παραδείγματα διαγραφής και κατάστασης

Αντικαταστήστε το δείγμα request_id με τη δική σας μοναδική αξία πριν ξεκινήσετε. Τα ακόλουθα διαγράψουν τα αιτήματα αλλάζουν πραγματικό ιστορικό λογαριασμού· δεν είναι προεπισκοπήσεις.

POST · πλήκτρο API
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
POST · OAuth2
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
GET · κατάσταση
curl -G "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

GET δέχεται επίσης action=preview ή action=delete. POST συνιστάται: Οι παράμετροι URL μπορούν να διαρρεύσουν στο ιστορικό του προγράμματος περιήγησης και τα αρχεία καταγραφής του διακομιστή. Ποτέ μην τοποθετείτε ένα URL διαγραφής σε ένα δημόσιο σύνδεσμο, εικόνα ή προεπιλογή.

Για POST, στείλτε όλες τις παραμέτρους στο σώμα μορφή ή ένα αντικείμενο JSON, ποτέ στη συμβολοσειρά ερωτημάτων. Οι άγνωστες παράμετροι απορρίπτονται· δεν υποστηρίζονται η ημερομηνία ή τα κινητά φίλτρα.

Ταυτοποίηση για τα τελικά σημεία ιστορικού

Χρησιμοποιήστε apikey ή Authorization: Bearer πρόσβαση στο σημείο που εκδόθηκε από SMSMobileAPI OAuth2. Μην στείλετε ένα νέο σημείο ή ένα πλήκτρο API ως ένα Bearer. Τα ληγμένα κουπόνια απορρίπτονται.

Όταν τα πεδία είναι ρυθμισμένα, history:read επιτρέπει προεπισκόπηση / κατάσταση και history:delete επιτρέπει επίσης τη διαγραφή. Ισχύουν περιορισμοί τόσο στον πελάτη του ενδεικτικού όσο και στον πελάτη OAuth. Τα σημεία κληροδότησης χωρίς τα πεδία διατηρούν την υπάρχουσα πρόσβαση του λογαριασμού τους.

OAuth2 επιλέγει το μοναδικό πρωτεύον πλήκτρο API. Εάν υπάρχουν αρκετά βασικά κλειδιά, παρέχουν επίσης apikey για να επιλέξετε ένα που ανήκει στο λογαριασμό. Τα δευτερεύοντα κλειδιά δεν επιτρέπουν ποτέ πρόσβαση στο ιστορικό του βασικού κλειδιού.

Διαβάστε την απάντηση πριν συνεχίσετε

count_delete είναι ο σωρευτικός αριθμός που αφαιρείται από αυτή την λειτουργία. selected_at_start είναι η αρχική επιλογή; protected_at_start μετράει αποκλεισμένα αρχεία. Χρησιμοποιήστε preview.linked_or_processing για να μετρήσετε τις συνδεδεμένες εγγραφές ακόμη και όταν include_linked=1.

JSON · HTTP 202
{
    "result": {
        "error": 0,
        "history": "whatsapp-sent",
        "action": "delete",
        "request_id": "6d54ac58-41f1-4fbc-9a39-6e6c86089451",
        "status": "processing",
        "completed": false,
        "count_delete": 100,
        "total_before": 250,
        "selected_at_start": 200,
        "protected_at_start": 50,
        "include_linked": 0,
        "continue_required": true,
        "message": "Repeat GET or POST with the same request_id and include_linked to continue. Status requests do not run deletion."
    }
}
  • 200 με completed=true: ολοκληρώθηκε. Μια προεπισκόπηση 200 ή απάντηση κατάστασης από μόνη της δεν αποδεικνύει ολοκλήρωση.
  • 400 INVALID_REQUEST_ID: ελέγξτε τη μορφή. 404 REQUEST_NOT_FOUND: δεν υπάρχει λειτουργία για αυτό το ID, το πλήκτρο API και το ιστορικό.
  • 401: άκυρα ή ληγμένα διαπιστευτήρια. 403: ανεπαρκής εμβέλεια OAuth ή μη εξουσιοδοτημένος λογαριασμός.
  • 409 HISTORY_BUSY: εκτελείται ένας άλλος καθαρισμός, συνεχίστε τον από τον αρχικό πελάτη. 409 INCLUDE_LINKED_CONFLICT: επαναφορά της αρχικής τιμής include_linked.
  • 409 OAUTH_ACCOUNT_AMBIGUOUS: παρέχουν ένα κλειδί API που ανήκει σε αυτόν τον λογαριασμό.
  • 503 ή διακοπή δικτύου: ορισμένες παρτίδες μπορούν ήδη να συμπληρωθούν. Ελέγξτε τις ρυθμίσεις, στη συνέχεια, επανεκκίνηση με το αρχικό request_id. Μη δημιουργία αυτόματης λειτουργίας αντικατάστασης.
ΠΟΣΤΟ · ΦΥΓΕΤΕ

Αποστολή μηνύματος WhatsApp

#
ΤΕΛΟΣhttps://api.smsmobileapi.com/sendsms

Στέλνει ένα κείμενο WhatsApp ή υποστηριζόμενα μέσα μέσα από το συνδεδεμένο περιβάλλον.

Πότε να το χρησιμοποιήσετε

Χρησιμοποιήστε το για μεμονωμένους παραλήπτες ή μια ομάδα επαφής ταμπλό.

Παράμετροι

ΌνομαΤύποςΑπαίτησηΠεριγραφή
apikey σειρά Υποχρεούμαι Το πλήκτρο API σας, παραλείπετε όταν χρησιμοποιείτε ένα σύμβολο Bearer.
recipients τηλέφωνο Υποχρεούμαι Κωδικός χώρας συν τον αριθμό, χωρίς + ή 00.
message σειρά Υποχρεούμαι Σώμα κειμένου· υποστηρίζονται πολλαπλές γραμμές.
waonly Ναί Υποχρεούμαι Πρέπει να είναι ναι για να ζητήσει WhatsApp-μόνο παράδοση.
url_media URL HTTPS Προαιρετικό Δημόσιο PDF, έγγραφο, αρχείο ή JPG/PNG URL.
url_media_shorted Ναί Προαιρετικό Χρησιμοποιήστε ένα συντομευμένο URL λήψης με λειτουργία προεπισκόπησης PDF.
pdf_with_image Ναί Προαιρετικό Προσθέστε μια προεπισκόπηση εικόνας για ένα PDF.
encrypt_message Ναί Προαιρετικό Απαιτεί αποκρυπτογράφηση από την πλευρά του παραλήπτη.
contactGroup ΟΔΗΓΟΣ Προαιρετικό Στείλε σε κάθε επαφή σε μια ομάδα ταμπλό.

Παράδειγμα αίτησης

μπούκλα
curl -X POST "https://api.smsmobileapi.com/sendsms?waonly=yes" \
  -d "apikey=YOUR_API_KEY" \
  -d "recipients=191728660" \
  --data-urlencode "message=Your order is ready."

Παράδειγμα απάντησης

JSON
{
  "result": {
    "error": 0,
    "sent": "1",
    "id": "MESSAGE_GUID",
    "send_with_whatsapp": "1"
  }
}

Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.

Σύνδεση κλειδιού ↑
Χαίρομαι που το μαθαίνω.
  • Υποστηριγμένα URL πολυμέσων πρέπει να είναι δημόσιο HTTPS πόρους.
  • Μορφοποίηση WhatsApp: *bold*, italic , ~strikethrough~ και τριπλή backtick μονοχώρος.
ΠΟΣΤΟ · ΦΥΓΕΤΕ

Επαναφορά μηνύματος WhatsApp χωρίς αποστολή

#
ΤΕΛΟΣhttps://api.smsmobileapi.com/resendwa/

Επαναλαμβάνει ένα μήνυμα WhatsApp που έχει μια κατάσταση σφάλματος.

Πότε να το χρησιμοποιήσετε

Χρησιμοποιήστε το μετά τη διάγνωση μιας αποτυχημένης καταχώρησης καταγραφής WhatsApp.

Παράμετροι

ΌνομαΤύποςΑπαίτησηΠεριγραφή
apikey σειρά Υποχρεούμαι Το κλειδί API σας.
guid σειρά Υποχρεούμαι ΟΔΗΓΟΣ του αποτυχημένου μηνύματος.

Παράδειγμα αίτησης

μπούκλα
curl "https://api.smsmobileapi.com/resendwa/?apikey=YOUR_API_KEY&guid=MESSAGE_GUID"

Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.

Σύνδεση κλειδιού ↑
Χαίρομαι που το μαθαίνω.
  • Μόνο τα αποτυχημένα μηνύματα είναι επιλέξιμα για επανααποστολή.
ΠΑΙΡΝΩ

Ενεργοποίηση της εισερχόμενης ανάκτησης

#
ΤΕΛΟΣhttps://api.smsmobileapi.com/getwa/active/

Ενεργοποιεί, απενεργοποιεί ή εναλλάσσει την ανάκτηση μηνυμάτων WhatsApp.

Πότε να το χρησιμοποιήσετε

Καλέστε το μία φορά πριν χρησιμοποιήσετε τον εισερχόμενο συγχρονισμό WhatsApp.

Παράμετροι

ΌνομαΤύποςΑπαίτησηΠεριγραφή
apikey σειρά Υποχρεούμαι Το κλειδί API σας.
statut 0 Προαιρετικό 1 ενεργοποιεί, 0 απενεργοποιεί, x ή παράλειψη εναλλάσσει την τρέχουσα κατάσταση.

Παράδειγμα αίτησης

μπούκλα
curl "https://api.smsmobileapi.com/getwa/active/?apikey=YOUR_API_KEY&statut=1"

Παράδειγμα απάντησης

JSON
{
  "success": true,
  "read_message_active": 1,
  "status_note": "Activated"
}

Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.

Σύνδεση κλειδιού ↑
Χαίρομαι που το μαθαίνω.
  • Η εισερχόμενη ανάκτηση είναι απενεργοποιημένη εξ ορισμού για την προστασία προσωπικών δεδομένων.
ΠΑΙΡΝΩ

Συγχρονισμός εισερχόμενων μηνυμάτων

#
ΤΕΛΟΣhttps://api.smsmobileapi.com/getwa/synchronisation/

Ζητεί έναν φρέσκο συγχρονισμό WhatsApp πριν την ανάκτηση.

Πότε να το χρησιμοποιήσετε

Καλέστε το αμέσως πριν /getwa όταν η εφαρμογή σας χρειάζεται τρέχοντα εισερχόμενα δεδομένα.

Παράμετροι

ΌνομαΤύποςΑπαίτησηΠεριγραφή
apikey σειρά Υποχρεούμαι Το κλειδί API σας.

Παράδειγμα αίτησης

μπούκλα
curl "https://api.smsmobileapi.com/getwa/synchronisation/?apikey=YOUR_API_KEY"

Παράδειγμα απάντησης

JSON
{
  "error": "0",
  "messages": "synchronized",
  "expire_at": "2026-03-11 12:27:00",
  "expire_at_unix": "1773232020"
}

Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.

Σύνδεση κλειδιού ↑
Χαίρομαι που το μαθαίνω.
  • Η Συγχρονισμός είναι μόνο για λήψη μηνυμάτων. Μην το καλέσετε πριν στείλετε.
ΠΑΙΡΝΩ

Ανάκτηση μηνυμάτων WhatsApp

#
ΤΕΛΟΣhttps://api.smsmobileapi.com/getwa

Επιστρέφει συγχρονισμένα εισερχόμενα μηνύματα WhatsApp.

Πότε να το χρησιμοποιήσετε

Χρησιμοποιήστε το μετά την ενεργοποίηση και συγχρονισμό της εισερχόμενης ανάκτησης.

Παράμετροι

ΌνομαΤύποςΑπαίτησηΠεριγραφή
apikey σειρά Υποχρεούμαι Το κλειδί API σας.
before Χρονοσφραγίδα Unix Προαιρετικό Επιστρέψτε τα αρχεία πριν από αυτή την χρονοσφραγίδα.
date ΕΕΕΕ-ΜΜ-ΗΗ Προαιρετικό Επιστρέψτε τα αρχεία για ένα ραντεβού.
message_type κείμενο Προαιρετικό Φίλτρο μηνυμάτων κειμένου ή ηχητικά μηνύματα που μετατρέπονται σε κείμενο? παραλείψτε για τα δύο.

Παράδειγμα αίτησης

μπούκλα
curl "https://api.smsmobileapi.com/getwa/?apikey=YOUR_API_KEY&message_type=text"

Παράδειγμα απάντησης

JSON
{
  "date": "2026-03-11",
  "hour": "12:27:00",
  "timestamp": "1773232020",
  "number": "19176728660",
  "contact": "SMSMobileAPI",
  "message": "When will I receive my order?",
  "guid": "652fcfc0-12a8-46f5-b5ba-9391135b8b4c"
}

Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.

Σύνδεση κλειδιού ↑
ΠΑΙΡΝΩ

Ελέγξτε έναν αριθμό WhatsApp

#
ΤΕΛΟΣhttps://api.smsmobileapi.com/whatsapp/checknumber/

Ελέγχει αν ένας αριθμός τηλεφώνου είναι διαθέσιμος στο WhatsApp.

Πότε να το χρησιμοποιήσετε

Χρησιμοποιήστε το πριν στείλετε για να μειώσετε τις αποτυχίες που μπορούν να αποφευχθούν.

Παράμετροι

ΌνομαΤύποςΑπαίτησηΠεριγραφή
apikey σειρά Υποχρεούμαι Το κλειδί API σας.
recipients τηλέφωνο Υποχρεούμαι Κωδικός χώρας συν τον αριθμό, χωρίς + ή 00.

Παράδειγμα αίτησης

μπούκλα
curl "https://api.smsmobileapi.com/whatsapp/checknumber/?apikey=YOUR_API_KEY&recipients=19176728660"

Παράδειγμα απάντησης

JSON
{
  "contact_found_on_whatsapp": "yes",
  "recipients": "19176728660"
}

Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.

Σύνδεση κλειδιού ↑
ΘΕΣΗ

Δημιουργία ενός ενδεικτικού πρόσβασης OAuth2

#
ΤΕΛΟΣhttps://api.smsmobileapi.com/oauth2/token

Ανταλλάσσει πιστοποιητικά για ένα κουπόνι.

Πότε να το χρησιμοποιήσετε

Χρησιμοποιήστε το για ενσωμάτωση server-to-server όπου είναι προτιμώνται βραχύβια διαπιστευτήρια.

Παράμετροι

ΌνομαΤύποςΑπαίτησηΠεριγραφή
grant_type σειρά Υποχρεούμαι Πρέπει να είναι πελατεία.
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"

Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.

Σύνδεση κλειδιού ↑
Χαίρομαι που το μαθαίνω.
  • Κράτα το μυστικό του πελάτη στον σέρβερ σου. Ποτέ μην το συμπεριλάβετε σε κινητό ή κωδικό browser.
ΠΟΣΤΟ · ΦΥΓΕΤΕ

Διαγραφή ιστορικού απεσταλμένων WhatsApp

#
ΤΕΛΟΣhttps://api.smsmobileapi.com/delete-history-whatsapp-sent/

Καθαρίζει τα αρχεία εξυπηρετητή που εστάλησαν WhatsApp μηνύματα. Δεν διαγράφει μηνύματα από WhatsApp - Τι; - Τις συζητήσεις.

Πότε να το χρησιμοποιήσετε

Χρησιμοποιήστε πρώτα την προεπισκόπηση, ελέγξτε τα νούμερα, και στη συνέχεια ρητά να ζητήσετε διαγραφή. Αυτό καθαρίζει ολόκληρο το επιλεγμένο ιστορικό για το πλήκτρο API, χωρίς ημερομηνία, τηλέφωνο ή φίλτρα μηνυμάτων.

Παράμετροι

ΌνομαΤύποςΑπαίτησηΠεριγραφή
apikey σειρά Προαιρετικό Απαιτούνται χωρίς OAuth2. Με OAuth2, επιλέξτε προαιρετικά ένα πλήκτρο API που ανήκει στον ίδιο λογαριασμό.
action preview | delete | status Προαιρετικό Το preview μετρά χωρίς διαγραφή· το delete ξεκινά ή συνεχίζει τη διαγραφή· το status εμφανίζει μόνο την πρόοδο. Η προεπιλογή του API είναι delete, ενώ του δοκιμαστή είναι preview.
include_linked 0 | 1 Προαιρετικό Προκαθορισμένο 0: κρατήστε τα αρχεία σύνδεσης ή επεξεργασίας. Ρυθμίστε 1 να τα συμπεριλάβει, με κίνδυνο να σπάσει τις ενοποιήσεις. Διατήρηση της τιμής αυτής αμετάβλητης κατά τη συνέχιση της διαγραφής.
request_id σειρά Προαιρετικό Υποχρεωτικό για delete και status, προαιρετικό για preview. Χρησιμοποιήστε 16–128 γράμματα ASCII, ψηφία, παύλες (-) ή κάτω παύλες (_). Δημιουργήστε ένα μοναδικό ID για κάθε νέα διαγραφή και κρατήστε το σε όλες τις επαναλήψεις. Δεν είναι ID μηνύματος ούτε κλειδί API.

Παράδειγμα αίτησης

μπούκλα
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=preview" -d "include_linked=0"
Παραδείγματα διαγραφής και κατάστασης

Αντικαταστήστε το δείγμα request_id με τη δική σας μοναδική αξία πριν ξεκινήσετε. Τα ακόλουθα διαγράψουν τα αιτήματα αλλάζουν πραγματικό ιστορικό λογαριασμού· δεν είναι προεπισκοπήσεις.

POST · πλήκτρο API
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
POST · OAuth2
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
GET · κατάσταση
curl -G "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

Παράδειγμα απάντησης

JSON
{
    "result": {
        "error": 0,
        "history": "whatsapp-sent",
        "action": "preview",
        "total": 120,
        "simple": 100,
        "linked_or_processing": 20,
        "selected": 100,
        "include_linked": 0,
        "operation_in_progress": false,
        "active_include_linked": null
    }
}

Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.

Σύνδεση κλειδιού ↑
Χαίρομαι που το μαθαίνω.
  • Το παραπάνω παράδειγμα είναι μια προεπισκόπηση, όχι μια διαγραφή. Οι μετρήσεις είναι ενδεικτικές· η οριστική επιλογή καθορίζεται όταν αρχίζει η διαγραφή.
  • include_linked=1 μπορεί να διαταράξει GHL, Zapier, αυτοματισμούς, διαγραφείτε συνδέσμους ή την παρακολούθηση παράδοσης. Ποτέ δεν παρακάμπτει την ιδιοκτησία του λογαριασμού ή τους ελέγχους ακεραιότητας αποθήκευσης.
ΠΟΣΤΟ · ΦΥΓΕΤΕ

Διαγραφή ιστορικού εισερχόμενων WhatsApp

#
ΤΕΛΟΣhttps://api.smsmobileapi.com/delete-history-whatsapp-received/

Καθαρίζει τα αρχεία των διακομιστών των ληφθέντων μηνυμάτων WhatsApp. Δεν αποσυνδέει το WhatsApp ή διαγράφει συνομιλίες.

Πότε να το χρησιμοποιήσετε

Χρησιμοποιήστε πρώτα την προεπισκόπηση, ελέγξτε τα νούμερα, και στη συνέχεια ρητά να ζητήσετε διαγραφή. Αυτό καθαρίζει ολόκληρο το επιλεγμένο ιστορικό για το πλήκτρο API, χωρίς ημερομηνία, τηλέφωνο ή φίλτρα μηνυμάτων.

Παράμετροι

ΌνομαΤύποςΑπαίτησηΠεριγραφή
apikey σειρά Προαιρετικό Απαιτούνται χωρίς OAuth2. Με OAuth2, επιλέξτε προαιρετικά ένα πλήκτρο API που ανήκει στον ίδιο λογαριασμό.
action preview | delete | status Προαιρετικό Το preview μετρά χωρίς διαγραφή· το delete ξεκινά ή συνεχίζει τη διαγραφή· το status εμφανίζει μόνο την πρόοδο. Η προεπιλογή του API είναι delete, ενώ του δοκιμαστή είναι preview.
include_linked 0 | 1 Προαιρετικό Προκαθορισμένο 0: κρατήστε τα αρχεία σύνδεσης ή επεξεργασίας. Ρυθμίστε 1 να τα συμπεριλάβει, με κίνδυνο να σπάσει τις ενοποιήσεις. Διατήρηση της τιμής αυτής αμετάβλητης κατά τη συνέχιση της διαγραφής.
request_id σειρά Προαιρετικό Υποχρεωτικό για delete και status, προαιρετικό για preview. Χρησιμοποιήστε 16–128 γράμματα ASCII, ψηφία, παύλες (-) ή κάτω παύλες (_). Δημιουργήστε ένα μοναδικό ID για κάθε νέα διαγραφή και κρατήστε το σε όλες τις επαναλήψεις. Δεν είναι ID μηνύματος ούτε κλειδί API.

Παράδειγμα αίτησης

μπούκλα
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=preview" -d "include_linked=0"
Παραδείγματα διαγραφής και κατάστασης

Αντικαταστήστε το δείγμα request_id με τη δική σας μοναδική αξία πριν ξεκινήσετε. Τα ακόλουθα διαγράψουν τα αιτήματα αλλάζουν πραγματικό ιστορικό λογαριασμού· δεν είναι προεπισκοπήσεις.

POST · πλήκτρο API
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
POST · OAuth2
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
GET · κατάσταση
curl -G "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

Παράδειγμα απάντησης

JSON
{
    "result": {
        "error": 0,
        "history": "whatsapp-received",
        "action": "preview",
        "total": 120,
        "simple": 100,
        "linked_or_processing": 20,
        "selected": 100,
        "include_linked": 0,
        "operation_in_progress": false,
        "active_include_linked": null
    }
}

Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.

Σύνδεση κλειδιού ↑
Χαίρομαι που το μαθαίνω.
  • Το παραπάνω παράδειγμα είναι μια προεπισκόπηση, όχι μια διαγραφή. Οι μετρήσεις είναι ενδεικτικές· η οριστική επιλογή καθορίζεται όταν αρχίζει η διαγραφή.
  • include_linked=1 μπορεί να διαταράξει GHL, Zapier, αυτοματισμούς, διαγραφείτε συνδέσμους ή την παρακολούθηση παράδοσης. Ποτέ δεν παρακάμπτει την ιδιοκτησία του λογαριασμού ή τους ελέγχους ακεραιότητας αποθήκευσης.

Αντιμετώπιση προβλημάτων

Σφάλματα και ασφαλείς επαναλήψεις

Διαβάστε την κατάσταση HTTP και το πεδίο σφάλματος JSON πριν από την επανάληψη. Μην ξαναδοκιμάσετε τις αποτυχίες επικύρωσης ή ταυτοποίησης χωρίς να διορθώσετε πρώτα το αίτημα.

HTTPΚωδικόςΤι να κάνετε
400missing_parameterΜια απαιτούμενη παράμετρος είναι κενή ή απουσιάζει. Ελέγξτε τον πίνακα παραμέτρου για το τελικό σημείο.
403invalid_apikeyΤο πλήκτρο API είναι άγνωστο, έχει λήξει ή δεν έχει εγκριθεί για το ζητούμενο χαρακτηριστικό.
429too_many_requestsΟι αιτήσεις έρχονται πολύ γρήγορα. Περίμενε, μετά ξαναδοκίμασε με εκθετική υποχώρηση.
500server_errorΗ υπηρεσία δεν μπορούσε να ολοκληρώσει το αίτημα. Κρατήστε την απάντηση και την υποστήριξη επικοινωνίας εάν επιμένει.
Επανάληψη κανόναΕπαναλάβετε μόνο παροδικές αντιδράσεις 429 και 5xx. Ξεκινάς μετά από 1 δευτερόλεπτο, μετά επιστρέφεις στα 2, 4 και 8 δευτερόλεπτα.

Χρειάζεστε βοήθεια;

Φέρτε το πλαίσιο της αίτησης— όχι τα μυστικά σας.

Μοιραστείτε το τελικό σημείο, timestamp, HTTP κατάσταση και αποστειρωμένη απάντηση. Ποτέ μην συμπεριλάβετε τα πλήκτρα API, τα σημεία ή το περιεχόμενο ιδιωτικών μηνυμάτων.

Επαφή API υποστήριξης →