Meta Tech Provider

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

O erro 131009 significa que um ou mais valores de parâmetro são inválidos: o campo estava presente e foi entendido, mas o conteúdo não é aceito pelo endpoint. Código de idioma, formatação de telefone e valores de enum respondem pela maioria.

131009

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

132001

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

100

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

Os valores que mais falham

Três formatos causam a maioria, e os três parecem corretos para quem lê.

  • Códigos de idioma: en onde o template foi criado como en_US, ou pt onde é pt_BR.
  • Telefones com pontuação, zero à esquerda ou sinal de mais, onde se espera só dígitos em formato internacional.
  • Valores de enum com caixa errada, como categoria de template em minúsculas.
  • Datas ou timestamps em formato diferente do documentado pelo endpoint.

Por que o caso do idioma merece destaque

Porque produz dois erros diferentes dependendo do endpoint, e as pessoas perseguem o errado.

Enviar um template com idioma que não existe para aquele nome devolve 132001, que se lê como template inexistente. Passar um código de idioma malformado a um endpoint que valida antes devolve este erro. Os dois são o mesmo engano por baixo, e a correção nos dois casos é ler a listagem de templates e copiar a string exata de idioma em vez de supor o formato.

Erros comuns

  • Supor que en e en_US são intercambiáveis. Identificam templates diferentes.
  • Enviar telefone com mais ou pontuação. Só dígitos, em formato internacional.
  • Repetir. O valor está errado de forma determinística.
Fazendo isso com o EasyCoexistence

A EasyCoexistence lista os templates com o código de idioma exato, então o valor enviado é o que a Meta guardou, não o que parece certo.

Perguntas frequentes

Qual valor está errado?

A resposta costuma nomear o parâmetro. Quando não nomeia, idioma e formato de telefone são os primeiros lugares a olhar.

Como formatar o telefone?

Formato internacional, só dígitos, sem sinal de mais e sem pontuação.

Por que o mesmo engano às vezes devolve 132001?

Porque o envio de template resolve nome e idioma juntos, então um par desconhecido se lê como template ausente.

Isso é problema do meu número?

Não. Este erro é só sobre a requisição.

Continue lendo

Pronto para começar?

Configure o WhatsApp Coexistence em minutos, não em meses. O aplicativo continua funcionando no celular.

Começar teste grátis

Verificado em

Erro 131009 do WhatsApp