Skip to main content

Boa tarde



Tentei seguir a forma como dita nesse post


Mas não obtive sucesso, seguindo o post era para o campo {{contact.identity}} conter o numero do telefone antes do @, contudo o que vem nesse campo é algo como isso “[email protected]”, portanto usando o script do post acabo ficando somente com essa informação 87703d23-2899-47d6-b05c-bf9da6be2a3e, imagino que isso possa ser um id, mas então poderia pegar de outro lugar o número?



Att.

Olá tudo bem?



Se você tiver pela plataforma do Wpp ou Telegram o {{contact.identity}} retornará assim: [email protected]



Esse id gigante pode ser por que você está testando ele dentro do builder, e no builder você não tem um número associado.



Outra forma de pegar o telefone, é solicitando que o usuário envie.


Bom dia Igor



Então eu fiz alguns testes e no whatsapp aparece dessa forma tambem, como visto na print abaixo do whatsapp a primeira mensagem tem o identity completo



image



Fis o teste tanto pelo whatsapp de celular como a versão para pc dele.




Esse ID gigante é por que ele está usando roteador. Esse @tunnel.msging.net indica isso.



@Antonio_Salto_Neto


Para fazer isso, existem duas maneiras.





  1. Ative o contexto do roteador no seu bot, assim os dados dos contatos ficará no Roteador e não nos sub-bots, centralizando as informações. Aí você poderá usar o {{contact.identity}} como você está tentando usar. Se isso não for interferir no seu fluxo / plano de negócios, é uma boa opção.








  1. Siga este exemplo:





Deu certo, de fato era devido ao roteador, muito obrigado.


Comente