WhatsApp Error 190: το access token έληξε
Το Error 190 σημαίνει ότι το access token που χρησιμοποιήθηκε για το αίτημα έληξε ή ακυρώθηκε. Κάθε κλήση αποτυγχάνει με τον ίδιο τρόπο, κάνοντας τον αριθμό να φαίνεται χαμένος. Δεν είναι: χάλασε το διαπιστευτήριο και ο αριθμός συνήθως παραμένει ενεργός.
Ο κωδικός της Meta για access token που έληξε ή ακυρώθηκε.
Ο κωδικός της Meta για την ίδια κατάσταση, όταν αναφέρεται ως αποτυχία πιστοποίησης.
Τα διαπιστευτήρια που διατηρεί το EasyCoexistence ανά σύνδεση, ώστε να μπορεί να διαγνωστεί μια απόρριψη.
Γιατί ένα token που έληξε μοιάζει με χαμένο αριθμό;
Επειδή κάθε αίτημα αποτυγχάνει και όλα αποτυγχάνουν με τον ίδιο τρόπο.
Η ανάγνωση του αριθμού, ο έλεγχος της κατάστασής του, η εμφάνιση των templates και η αποστολή μηνύματος σταματούν ταυτόχρονα. Από έξω, αυτό δεν ξεχωρίζει από την αφαίρεση του αριθμού από τον λογαριασμό, ενώ μια ενσωμάτωση με ένα μόνο διαπιστευτήριο δεν μπορεί να διακρίνει τις δύο περιπτώσεις. Πολλοί συμπεραίνουν ότι αποσυνδέθηκαν, ενώ δεν συνέβη κάτι τέτοιο.
Η διαφορά έχει σημασία επειδή οι λύσεις είναι αντίθετες. Ένα χαλασμένο διαπιστευτήριο αντικαθίσταται. Ένας αριθμός που αφαιρέθηκε πρέπει να συνδεθεί ξανά, κάτι που απαιτεί τον ιδιοκτήτη της επιχείρησης και το τηλέφωνο.
Πώς ξεχωρίζετε τις δύο περιπτώσεις;
Με ένα δεύτερο διαπιστευτήριο που μπορεί να διαβάσει τον ίδιο λογαριασμό.
Το EasyCoexistence διατηρεί το token του πελάτη και το δικό του System User token για κάθε σύνδεση. Όταν το ένα απορρίπτεται, το άλλο διαβάζει το WhatsApp Business Account και ξεκαθαρίζει ποιο από τα δύο παρουσίασε πρόβλημα. Αν το token του πελάτη απορρίπτεται αλλά η δεύτερη ανάγνωση λειτουργεί, το διαπιστευτήριο έληξε και ο αριθμός είναι ενεργός. Αν αποτυγχάνουν και τα δύο, κάτι συνέβη στον ίδιο τον αριθμό.
Χωρίς αυτόν τον δεύτερο αναγνώστη, ο μόνος τρόπος να τα ξεχωρίσετε είναι να ζητήσετε από τον ιδιοκτήτη της επιχείρησης να ελέγξει, ακριβώς τη διακοπή που υποτίθεται ότι αποφεύγει η παρακολούθηση.
Πώς ακυρώνονται τα tokens;
Με διάφορους τρόπους, οι περισσότεροι χωρίς πρόθεση.
Τα tokens έχουν διάρκεια ζωής και λήγουν αυτόματα. Η αλλαγή κωδικού πρόσβασης στον λογαριασμό Meta τα ακυρώνει. Το ίδιο συμβαίνει όταν κάποιος αφαιρεί την πρόσβαση μιας εφαρμογής από το Business Settings ή όταν η Meta ανακαλεί ένα token που θεωρεί εκτεθειμένο. Κανένα από αυτά δεν εμφανίζει πρώτα προειδοποίηση και κανένα δεν είναι ορατό από την εφαρμογή WhatsApp Business στο τηλέφωνο.
Γι’ αυτό η εγκυρότητα των token ανήκει στην παρακολούθηση και όχι σε έναν χειριστή σφάλματος. Όταν το αντιληφθεί ο χειριστής, οι αποστολές έχουν ήδη αποτύχει.
Συνηθισμένα λάθη
- Επανασύνδεση του αριθμού. Αν το πρόβλημα είναι το token, ζητάτε από τον ιδιοκτήτη της επιχείρησης να κάνει μια εργασία που δεν χρειαζόταν ποτέ.
- Αντιμετώπιση ως προσωρινού προβλήματος και επανάληψη του αιτήματος. Ένα ακυρωμένο token δεν επανέρχεται μόνο του.
- Εξάρτηση από ένα διαπιστευτήριο. Με ένα μόνο token δεν μπορείτε να ξεχωρίσετε την αποτυχία διαπιστευτηρίου από έναν χαμένο αριθμό.
Το EasyCoexistence διατηρεί δύο tokens για κάθε σύνδεση, ώστε ένα απορριφθέν διαπιστευτήριο να διαγιγνώσκεται και όχι να εικάζεται, ενώ υποβαθμίζει το προβληματικό χωρίς να απορρίπτει τον αριθμό.
Συχνές ερωτήσεις
Λειτουργεί ακόμα ο αριθμός;
Συνήθως ναι. Η εφαρμογή WhatsApp Business δεν επηρεάζεται και ο ίδιος ο αριθμός παραμένει ενεργός. Αυτό που σταμάτησε είναι η πρόσβαση στο API.
Είναι το error 0 το ίδιο;
Ουσιαστικά ναι. Η Meta αναφέρει αυτή την κατάσταση και με τους δύο κωδικούς, ανάλογα με το endpoint.
Θα το διορθώσει η επανασύνδεση;
Θα το διόρθωνε, αλλά είναι η βαριά λύση σε ένα απλό πρόβλημα και απαιτεί τον ιδιοκτήτη της επιχείρησης και το τηλέφωνο, ενώ αρκεί ένα νέο διαπιστευτήριο.
Μπορούν τα tokens να μην λήγουν;
Τα System User tokens μπορούν να έχουν μεγάλη διάρκεια, γι’ αυτό είναι χρήσιμο να διατηρείτε ένα δεύτερο.
Συνεχίστε την ανάγνωση
Έτοιμοι να ξεκινήσετε;
Ρυθμίστε το WhatsApp Coexistence σε λίγα λεπτά, όχι σε μήνες. Η εφαρμογή συνεχίζει να λειτουργεί στο τηλέφωνο.
Ξεκινήστε δωρεάν δοκιμήΕπαληθεύτηκε στις