AccediInizia la prova gratuita
Meta Tech Provider

Errore WhatsApp 0: impossibile autenticare l'utente dell'app

Il codice di errore 0 significa che Meta non ha potuto autenticare l'utente dell'app dietro il token di accesso. La descrizione di Meta dice: "We were unable to authenticate the app user." Il token è scaduto, è stato invalidato oppure l'utente ha impedito a tutte le app di accedere ai suoi dati. La soluzione è un nuovo token di accesso, non un nuovo tentativo.

0

Il codice con cui Meta segnala "We were unable to authenticate the app user."

3 causes

Token scaduto, token invalidato oppure l'utente ha cambiato un'impostazione che blocca tutte le app.

190

Il codice separato che Meta elenca per un token di accesso scaduto.

Che cosa significa il codice di errore 0 di WhatsApp?

Significa che la piattaforma ha ricevuto una richiesta e non è riuscita ad associarla a un utente dell'app di cui si fida.

Meta classifica il codice 0 tra gli errori di autorizzazione nel riferimento degli errori della Cloud API, con il testo di dettaglio "We were unable to authenticate the app user." I possibili motivi che indica riguardano tutti il token: è scaduto, è stato invalidato, oppure la persona che lo ha concesso ha cambiato un'impostazione che impedisce a tutte le app di accedere ai suoi dati.

Nell'elenco non c'è nulla che riguardi il numero di telefono, il WhatsApp Business Account o il messaggio inviato. La richiesta non è andata abbastanza avanti perché venisse controllato uno di questi elementi.

Come si risolve l'errore 0?

Ottieni un nuovo token di accesso. È il rimedio indicato da Meta ed è l'unico che funziona.

Prima di sostituirlo, capisci quale delle tre cause si è verificata, perché ognuna ritorna se viene ignorata. Un token utente con una durata breve scadrà di nuovo secondo i tempi previsti. Un token invalidato continuerà a fallire finché qualcuno non concede di nuovo l'accesso. Un utente che ha disattivato del tutto l'accesso delle app deve riattivarlo prima che qualsiasi token per quell'utente possa funzionare.

Per l'invio da server a server, la guida di Meta sui token di accesso consiglia i token System User, che descrive come di lunga durata e adatti ai servizi automatizzati che non richiedono interazione dell'utente.

L'errore 0 è uguale all'errore 190?

Nella pratica si sovrappongono, ma Meta li elenca separatamente.

L'errore 190 ha il testo di dettaglio "Your access token has expired." L'errore 0 è più ampio: copre un token scaduto, uno invalidato e un utente che ha bloccato del tutto l'accesso delle app. Entrambi compaiono nella stessa tabella di autorizzazione ed entrambi si risolvono ottenendo un nuovo token.

La differenza pratica sta nella diagnosi. Un 190 ti dice che il token è invecchiato. Uno 0 ti dice che l'autenticazione è fallita e lascia a te stabilire perché, cosa che conviene fare prima di emettere un sostituto che fallirà nello stesso modo un'ora dopo.

Errori comuni

  • Ripetere la stessa richiesta. Un token non autenticato resta non autenticato, quindi ogni nuovo tentativo restituisce di nuovo il codice 0.
  • Ricollegare il numero. Il numero non è mai stato controllato, quindi rifare l'onboarding chiede al titolare dell'azienda un lavoro che non cambia nulla.
  • Emettere un nuovo token utente di breve durata per un job di backend. Scadrà secondo i tempi previsti e l'errore tornerà.
Farlo con EasyCoexistence

EasyCoexistence conserva un secondo token per ogni connessione: quando una credenziale viene rifiutata, l'altra può comunque leggere l'account e mostrare se il numero stesso è a posto.

Domande frequenti

L'errore 0 significa che il mio numero è stato disconnesso?

No. I motivi indicati da Meta per il codice 0 riguardano tutti il token di accesso. Il numero e l'app WhatsApp Business sul telefono non c'entrano.

Dove è documentato l'errore 0?

Nella tabella degli errori di autorizzazione del riferimento dei codici di errore della Cloud API di Meta. La Cloud API è costruita sulla Graph API, che usa lo stesso formato di errore.

Aspettare farà sparire l'errore 0?

No. Un token scaduto o invalidato non si ripristina da solo. Serve un nuovo token.

Come controllo che cosa può fare un token?

Usa il debugger dei token di accesso di Meta o l'endpoint debug_token. Entrambi mostrano se il token è valido, quando scade e quali permessi ha.

Continua a leggere

Pronto per iniziare?

Configura WhatsApp Coexistence in pochi minuti, non in mesi. L'app continua a funzionare sul telefono.

Inizia la prova gratuita

Verificato il

Errore WhatsApp 0: autenticazione non riuscita