Meta Tech Provider

Errore WhatsApp 131009: valore del parametro non valido

Il codice 131009 indica che uno o più valori dei parametri non sono validi: il campo era presente ed è stato riconosciuto, ma il suo contenuto non è accettato dall'endpoint. I casi più comuni riguardano codici locale, formato dei numeri di telefono e valori enum.

131009

Il codice di Meta per un parametro presente con un valore non supportato.

132001

Il codice restituito quando non esiste una coppia tra nome del template e lingua.

100

Il codice più generico per un parametro non supportato o malformato.

I valori che causano più errori

Tre tipi di valore causano la maggior parte dei casi, e tutti e tre sembrano corretti a chi li legge.

  • Codici locale: en quando il template è stato creato come en_US, oppure pt quando è pt_BR.
  • Numeri di telefono con punteggiatura, zeri iniziali o segno più, quando sono attese solo cifre nel formato internazionale.
  • Valori enum con maiuscole o minuscole errate, ad esempio una categoria del template scritta in minuscolo.
  • Date o timestamp in un formato diverso da quello documentato dall'endpoint.

Perché il caso dei codici locale merita attenzione

Perché produce due errori diversi a seconda dell'endpoint e porta spesso a cercare la causa nell'errore sbagliato.

L'invio di un template con una lingua inesistente per quel nome restituisce 132001, che fa pensare alla mancanza del template. L'invio di un codice locale malformato a un endpoint che lo verifica prima restituisce invece questo errore. Alla base c'è lo stesso errore, e in entrambi i casi la soluzione è leggere l'elenco dei template e copiare la stringa esatta della lingua, senza presumere il formato.

Errori comuni

  • Presumere che en ed en_US siano intercambiabili. Identificano template diversi.
  • Inviare un numero di telefono con segno più o punteggiatura. Servono solo cifre, nel formato internazionale.
  • Ritentare. Il valore è deterministicamente errato.
Farlo con EasyCoexistence

EasyCoexistence elenca i template con i codici lingua esatti, così invii il valore salvato da Meta invece di uno che sembra corretto.

Domande frequenti

Quale valore è errato?

La risposta di solito indica il parametro. Quando non lo fa, controlla prima il codice locale e il formato del numero di telefono.

Come va formattato un numero di telefono?

Formato internazionale, solo cifre, senza segno più e senza punteggiatura.

Perché lo stesso errore a volte restituisce 132001?

Perché l'invio di un template risolve insieme nome e lingua, quindi una coppia sconosciuta viene interpretata come un template mancante.

È un problema del mio numero?

No. Questo errore riguarda solo la richiesta.

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 131009