
Webhook V2 — Μετατρέψτε κάθε κινητό γεγονός σε μια άμεση δράση
Εισάγουμε **Webhook V2**, μια σημαντική εξέλιξη του συστήματος webhook SMSMobileAPI.
Μέχρι τώρα, τα webhooks επικεντρώνονταν κυρίως στα εισερχόμενα μηνύματα SMS. Με Webhook V2, SMSMobileAPI γίνεται μια πλήρης ** event-οδηγούμενη πλατφόρμα κινητής επικοινωνίας **, επιτρέποντας στις εφαρμογές σας να αντιδράσουν αυτόματα σε SMS, κλήσεις, WhatsApp μηνύματα, μεταγραφές φωνής, και δραστηριότητα ηλεκτρονικού ταχυδρομείου.
Αντί να κάνετε επανειλημμένα δημοσκόπηση στο API για να ελέγξετε αν κάτι έχει αλλάξει, η εφαρμογή σας μπορεί τώρα να λάβει δομημένα γεγονότα HTTPS αυτόματα, μόλις παρουσιαστεί υποστηριζόμενη δραστηριότητα.
### 15 τύποι γεγονότων webhook
Webhook V2 εισάγει ακριβή ονόματα γεγονότων που καλύπτουν τα κύρια κανάλια επικοινωνίας που διατίθενται μέσω SMSMobileAPI.
**** SMS **
* `Sms.api.SYREW» — Αίτηση αποστολής SMS υποβλήθηκε μέσω του API.
* `sms.sent` — Το συνδεδεμένο κινητό επιβεβαίωσε ότι το SMS στάλθηκε.
* `sms.failed` — Μια αποστολή SMS απέτυχε.
* `sms.received` — Ένα νέο εισερχόμενο SMS συγχρονίστηκε.
* `sms.mobile.sen` — Ένα SMS στάλθηκε χειροκίνητα από το συνδεδεμένο κινητό.
**Κλήσεις **
* `call.missed` — Ανιχνεύθηκε αναπάντητη κλήση.
* `call.incoming` — Μια εισερχόμενη κλήση συγχρονίστηκε.
* `calle.outgoing» — Μια εξερχόμενη κλήση συγχρονίστηκε.
****WhatsApp**
* `Whatsapp.Probed` — Δημιουργήθηκε μια εργασία αποστολής WhatsApp.
* `whatsapp.sen` — Ένα μήνυμα WhatsApp εστάλη με επιτυχία.
* `whatsapp.failed` — Μια αποστολή WhatsApp απέτυχε.
* `whatsapp.received` — Ένα νέο μήνυμα WhatsApp ανακτήθηκε.
* `whatsapp.voice.trancriprited` — Ένα φωνητικό μήνυμα WhatsApp μετατράπηκε σε κείμενο.
**- Το email μου.
* `email.sent` — Δημιουργήθηκε ένα αίτημα αποστολής email.
* `email.received` — Ένα συνδεδεμένο γραμματοκιβώτιο έλαβε ένα νέο email.
### Πολλαπλοί προορισμοί webhook
Δεν περιορίζεταις πλέον σε ένα μόνο τελικό σημείο webhook.
Webhook V2 σας επιτρέπει να δημιουργήσετε ** πολλαπλούς ανεξάρτητους προορισμούς** και να αποφασίσετε ακριβώς ποια γεγονότα κάθε προορισμός θα πρέπει να λάβει.
Για παράδειγμα, μπορείτε να στείλετε:
* Εισερχόμενο SMS και WhatsApp μηνύματα σας CRM.
* Αναπάντητες κλήσεις στο σύστημα υποστήριξης πελατών σας.
* Αποτυχία των παραδόσεων SMS και WhatsApp στην πλατφόρμα παρακολούθησης.
* Εκδηλώσεις επικοινωνίας στο σύστημα ανάλυσης σας.
* Επιλεγμένα γεγονότα στον αυτοματισμό σας ή AI ροή εργασίας.
Κάθε προορισμός λειτουργεί ανεξάρτητα.
### Επιλογή δρομολόγησης γεγονότων
Κάθε προορισμός webhook μπορεί να εγγραφεί μόνο στις εκδηλώσεις που χρειάζεται.
Αυτό καθιστά τις ενοποιήσεις καθαρότερες και εμποδίζει την εφαρμογή σας από το να λάβει περιττά γεγονότα.
Ένα CRM μπορούσε να εγγραφεί μόνο σε:
`\"Απ' το ΣΜΣ.\"
`Κλήση. Αστόχησες.
`Τι είναι αυτό;
ενώ ένα λειτουργικό σύστημα παρακολούθησης θα μπορούσε να προσυπογράψει μόνο:
`Σμς. Αστόχησα.
`Τι είναι αυτό;
### Αξιόπιστη ασύγχρονη παράδοση
Webhook V2 χρησιμοποιεί μια **διαρκής ουρά παράδοσης **.
Τα γεγονότα αποθηκεύονται πριν από την παράδοση και επεξεργάζονται ασύγχρονα, που σημαίνει ότι η ροή εργασίας SMSMobileAPI δεν χρειάζεται να περιμένει για έναν διακομιστή τρίτων για να ανταποκριθεί.
Εάν ένας προορισμός γίνει αργός ή μη διαθέσιμος, δεν εμποδίζει άλλους προορισμούς ή άλλους λογαριασμούς.
### Αυτόματες επαναφορτίσεις
Οι προσωρινές αστοχίες του τελικού σημείου επανέρχονται αυτόματα με τη χρήση προοδευτικών καθυστερήσεων.
Webhook V2 χρησιμοποιεί ** τουλάχιστον μία φορά παράδοση **, έτσι ένα γεγονός μπορεί περιστασιακά να παραδοθεί περισσότερες από μία φορές.
Κάθε γεγονός περιλαμβάνει, επομένως, ένα σταθερό αναγνωριστικό γεγονότος που η εφαρμογή σας μπορεί να αποθηκεύσει και να χρησιμοποιήσει ως κλειδί idempotency για την πρόληψη της διπλής επεξεργασίας.
### Υπογεγραμμένες και επαληθεύσιμες αιτήσεις για webhook
Η ασφάλεια είναι ένα σημαντικό μέρος του Webhook V2.
Κάθε αίτημα webhook περιλαμβάνει πληροφορίες που επιτρέπουν στον διακομιστή σας να επαληθεύσει ότι το αίτημα προήλθε πραγματικά από SMSMobileAPI.
Οι αιτήσεις περιλαμβάνουν:
* Τύπος γεγονότων
* Παράδοση ide
Μάθετε περισσότερα→Μέχρι τώρα, τα webhooks επικεντρώνονταν κυρίως στα εισερχόμενα μηνύματα SMS. Με Webhook V2, SMSMobileAPI γίνεται μια πλήρης ** event-οδηγούμενη πλατφόρμα κινητής επικοινωνίας **, επιτρέποντας στις εφαρμογές σας να αντιδράσουν αυτόματα σε SMS, κλήσεις, WhatsApp μηνύματα, μεταγραφές φωνής, και δραστηριότητα ηλεκτρονικού ταχυδρομείου.
Αντί να κάνετε επανειλημμένα δημοσκόπηση στο API για να ελέγξετε αν κάτι έχει αλλάξει, η εφαρμογή σας μπορεί τώρα να λάβει δομημένα γεγονότα HTTPS αυτόματα, μόλις παρουσιαστεί υποστηριζόμενη δραστηριότητα.
### 15 τύποι γεγονότων webhook
Webhook V2 εισάγει ακριβή ονόματα γεγονότων που καλύπτουν τα κύρια κανάλια επικοινωνίας που διατίθενται μέσω SMSMobileAPI.
**** SMS **
* `Sms.api.SYREW» — Αίτηση αποστολής SMS υποβλήθηκε μέσω του API.
* `sms.sent` — Το συνδεδεμένο κινητό επιβεβαίωσε ότι το SMS στάλθηκε.
* `sms.failed` — Μια αποστολή SMS απέτυχε.
* `sms.received` — Ένα νέο εισερχόμενο SMS συγχρονίστηκε.
* `sms.mobile.sen` — Ένα SMS στάλθηκε χειροκίνητα από το συνδεδεμένο κινητό.
**Κλήσεις **
* `call.missed` — Ανιχνεύθηκε αναπάντητη κλήση.
* `call.incoming` — Μια εισερχόμενη κλήση συγχρονίστηκε.
* `calle.outgoing» — Μια εξερχόμενη κλήση συγχρονίστηκε.
****WhatsApp**
* `Whatsapp.Probed` — Δημιουργήθηκε μια εργασία αποστολής WhatsApp.
* `whatsapp.sen` — Ένα μήνυμα WhatsApp εστάλη με επιτυχία.
* `whatsapp.failed` — Μια αποστολή WhatsApp απέτυχε.
* `whatsapp.received` — Ένα νέο μήνυμα WhatsApp ανακτήθηκε.
* `whatsapp.voice.trancriprited` — Ένα φωνητικό μήνυμα WhatsApp μετατράπηκε σε κείμενο.
**- Το email μου.
* `email.sent` — Δημιουργήθηκε ένα αίτημα αποστολής email.
* `email.received` — Ένα συνδεδεμένο γραμματοκιβώτιο έλαβε ένα νέο email.
### Πολλαπλοί προορισμοί webhook
Δεν περιορίζεταις πλέον σε ένα μόνο τελικό σημείο webhook.
Webhook V2 σας επιτρέπει να δημιουργήσετε ** πολλαπλούς ανεξάρτητους προορισμούς** και να αποφασίσετε ακριβώς ποια γεγονότα κάθε προορισμός θα πρέπει να λάβει.
Για παράδειγμα, μπορείτε να στείλετε:
* Εισερχόμενο SMS και WhatsApp μηνύματα σας CRM.
* Αναπάντητες κλήσεις στο σύστημα υποστήριξης πελατών σας.
* Αποτυχία των παραδόσεων SMS και WhatsApp στην πλατφόρμα παρακολούθησης.
* Εκδηλώσεις επικοινωνίας στο σύστημα ανάλυσης σας.
* Επιλεγμένα γεγονότα στον αυτοματισμό σας ή AI ροή εργασίας.
Κάθε προορισμός λειτουργεί ανεξάρτητα.
### Επιλογή δρομολόγησης γεγονότων
Κάθε προορισμός webhook μπορεί να εγγραφεί μόνο στις εκδηλώσεις που χρειάζεται.
Αυτό καθιστά τις ενοποιήσεις καθαρότερες και εμποδίζει την εφαρμογή σας από το να λάβει περιττά γεγονότα.
Ένα CRM μπορούσε να εγγραφεί μόνο σε:
`\"Απ' το ΣΜΣ.\"
`Κλήση. Αστόχησες.
`Τι είναι αυτό;
ενώ ένα λειτουργικό σύστημα παρακολούθησης θα μπορούσε να προσυπογράψει μόνο:
`Σμς. Αστόχησα.
`Τι είναι αυτό;
### Αξιόπιστη ασύγχρονη παράδοση
Webhook V2 χρησιμοποιεί μια **διαρκής ουρά παράδοσης **.
Τα γεγονότα αποθηκεύονται πριν από την παράδοση και επεξεργάζονται ασύγχρονα, που σημαίνει ότι η ροή εργασίας SMSMobileAPI δεν χρειάζεται να περιμένει για έναν διακομιστή τρίτων για να ανταποκριθεί.
Εάν ένας προορισμός γίνει αργός ή μη διαθέσιμος, δεν εμποδίζει άλλους προορισμούς ή άλλους λογαριασμούς.
### Αυτόματες επαναφορτίσεις
Οι προσωρινές αστοχίες του τελικού σημείου επανέρχονται αυτόματα με τη χρήση προοδευτικών καθυστερήσεων.
Webhook V2 χρησιμοποιεί ** τουλάχιστον μία φορά παράδοση **, έτσι ένα γεγονός μπορεί περιστασιακά να παραδοθεί περισσότερες από μία φορές.
Κάθε γεγονός περιλαμβάνει, επομένως, ένα σταθερό αναγνωριστικό γεγονότος που η εφαρμογή σας μπορεί να αποθηκεύσει και να χρησιμοποιήσει ως κλειδί idempotency για την πρόληψη της διπλής επεξεργασίας.
### Υπογεγραμμένες και επαληθεύσιμες αιτήσεις για webhook
Η ασφάλεια είναι ένα σημαντικό μέρος του Webhook V2.
Κάθε αίτημα webhook περιλαμβάνει πληροφορίες που επιτρέπουν στον διακομιστή σας να επαληθεύσει ότι το αίτημα προήλθε πραγματικά από SMSMobileAPI.
Οι αιτήσεις περιλαμβάνουν:
* Τύπος γεγονότων
* Παράδοση ide



