Atualização publicada em 23/01/2023.
Visão geral
Em breve, as versões atualizadas do WhatsApp não trarão mais o recurso de check contact, pelo qual o canal informava se um contato é existente ou não.
O que mudou?
A decisão da Meta (leia aqui os detalhes) é a seguinte:
Estamos alterando o objetivo do nó contacts para que a partir da versão 2.43 ele não forneça mais informações de status sobre um número de telefone. Independentemente de o usuário ter WhatsApp, a resposta sempre será retornada com valid para status e um wa_id.
O objetivo da Meta é que os clientes On-Premise sigam o mesmo padrão daqueles que utilizam a infraestrutura de Cloud API, que já não tinham acesso ao check contact.
Como será feito agora?
Com essa mudança, é bom ter atenção redobrada na verificação de seus contatos e no correto preenchimento dos números de telefone no Blip para o envio de mensagens e notificações. Os principais pontos são:
1. Verificação da conta do usuário no WhatsApp pelo “/accounts”
É importante fazer a verificação para todo envio de mensagens e notificações. Mesmo em casos de números já validados, o WhatsApp não garante um cache de mais de 7 dias.
2. Preencher corretamente os números de telefone
Para que o Blip chame o WhatsApp e realize a validação dos contatos, é importante preencher corretamente o número de telefone na hora de fazer uma requisição. Ele deve vir na forma completa, com o sinal de +, DDI, DDD e o número. Ex: +5531988889999.
Documentação
Veja mais detalhes sobre a mudança acessando este artigo da Blip Help.