easyCoexistence
Iniciar sessãoIniciar teste gratuito
Meta Tech Provider

Erro 131009 do WhatsApp: valor de parâmetro inválido

O erro 131009 indica que um ou mais valores de parâmetros são inválidos: o campo estava presente e foi compreendido, mas o seu conteúdo não é aceite pelo endpoint. Códigos de idioma, formatação de números de telefone e valores enum explicam a maioria dos casos.

131009

O código da Meta para um parâmetro presente com um valor não suportado.

132001

O código devolvido quando não existe um par de nome de template e idioma.

100

O código mais abrangente para um parâmetro não suportado ou malformado.

Os valores que falham com mais frequência

Três formatos causam a maioria dos casos, e os três parecem correctos a quem os lê.

  • Códigos de idioma: en quando o template foi criado como en_US, ou pt quando é pt_BR.
  • Números de telefone com pontuação, zeros à esquerda ou sinal de mais, quando são esperados apenas dígitos em formato internacional.
  • Valores enum com maiúsculas ou minúsculas incorrectas, como uma categoria de template em minúsculas.
  • Datas ou marcas temporais num formato diferente do documentado pelo endpoint.

Porque vale a pena destacar o caso do idioma

Porque produz dois erros diferentes, consoante o endpoint, e leva muitas pessoas a procurar a causa errada.

O envio de um template com um idioma que não existe para esse nome devolve 132001, que indica que o template está em falta. O envio de um idioma malformado para um endpoint que o valida primeiro devolve este erro. Ambos resultam do mesmo erro subjacente, e a solução é ler a lista de templates e copiar a string exacta do idioma, em vez de presumir o seu formato.

Erros comuns

  • Assumir que en e en_US são intercambiáveis. Identificam templates diferentes.
  • Enviar um número de telefone com sinal de mais ou pontuação. Use apenas dígitos, em formato internacional.
  • Repetir o pedido. O valor está determinadamente errado.
Fazer isto com a EasyCoexistence

A EasyCoexistence lista os templates com os seus códigos de idioma exactos, para que o valor enviado seja o que a Meta guardou, e não apenas um valor que parece correcto.

Perguntas frequentes

Que valor está errado?

A resposta costuma indicar o parâmetro. Quando não o faz, comece por verificar o idioma e o formato do telefone.

Como deve ser formatado um número de telefone?

Em formato internacional, apenas com dígitos, sem sinal de mais nem pontuação.

Porque é que o mesmo erro por vezes devolve 132001?

Porque o envio de um template resolve o nome e o idioma em conjunto, pelo que um par desconhecido é interpretado como um template em falta.

Isto é um problema com o meu número?

Não. Este erro diz respeito apenas ao pedido.

Continue a ler

Pronto para começar?

Configure a Coexistência do WhatsApp em minutos, não em meses. A aplicação continua a funcionar no telemóvel.

Começar período experimental gratuito

Verificado em

Erro WhatsApp 131009