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.
Il codice di Meta per un parametro presente con un valore non supportato.
Il codice restituito quando non esiste una coppia tra nome del template e lingua.
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.
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 gratuitaVerificato il