Skip to main content
Respondido

Não retorna contact.name no fluxo

  • October 9, 2023
  • 4 comentários
  • 161 Visualizações

Forum|alt.badge.img+4

Bom dia !!! estou usando o whatsapp e o {{contact.name}} retorna vazio estou tentando capturar o usuario ja na entrada do fluxo pra poder exibir uma mensagem com a identificaçao dele mas esta voltando vazio, alguem sabe porque ?

Melhor resposta por hewmoreira

Bom dia, Bruno, tudo bem?

Esse teste é com um usuário em específico? Já tentou verificar se esse usuário está com a função de privacidade ativa no WhasApp dele? Usuários com essa função desativada não compartilham dados com quem não tiver nos contatos (ou na regra que for definida).

O que você pode fazer é, caso não existir valor nessa variável, direcionar o usuário para um bloco que solicite o nome dele e posteriormente usar a funcionalidade “Definir contato” para salvar o nome dele nessa variável.

Este tópico foi fechado para respostas.

4 comentários

hewmoreira
Blipper
Forum|alt.badge.img+2
  • Blipper
  • Resposta
  • October 9, 2023

Bom dia, Bruno, tudo bem?

Esse teste é com um usuário em específico? Já tentou verificar se esse usuário está com a função de privacidade ativa no WhasApp dele? Usuários com essa função desativada não compartilham dados com quem não tiver nos contatos (ou na regra que for definida).

O que você pode fazer é, caso não existir valor nessa variável, direcionar o usuário para um bloco que solicite o nome dele e posteriormente usar a funcionalidade “Definir contato” para salvar o nome dele nessa variável.


Marcos_Rodrigues
Blipper
Forum|alt.badge.img+4

Ei, Bruno! tudo bem?
Se for com um usuário específico pode ser duas coisas:

 

1 - Você apagou todas as variáveis do contato, inclusive o nome. Isso geralmente ocorre quando você zera o contexto do usuário pelo Beholder.

2 - Usuário vindo oriundo de notificações ativas. Possa ser que o usuário veio por campanhas e não veio o contact.name.

Solução: Faça uma request https para a API do meta para pegar o nome do usuário, em anexo vou deixar um tutorial de como fazer isso.

OBS: Utilize o token do roteador (ou onde o whatsapp está conectado)


Forum|alt.badge.img+4
  • Autor
  • Specialist
  • October 10, 2023

Obrigado a todos, vou implementar aqui e repondo a vocês posteriormente obrigado !!!


Forum|alt.badge.img+4
  • Autor
  • Specialist
  • October 12, 2023

Ei, Bruno! tudo bem?
Se for com um usuário específico pode ser duas coisas:

 

1 - Você apagou todas as variáveis do contato, inclusive o nome. Isso geralmente ocorre quando você zera o contexto do usuário pelo Beholder.

2 - Usuário vindo oriundo de notificações ativas. Possa ser que o usuário veio por campanhas e não veio o contact.name.

Solução: Faça uma request https para a API do meta para pegar o nome do usuário, em anexo vou deixar um tutorial de como fazer isso.

OBS: Utilize o token do roteador (ou onde o whatsapp está conectado)

Obrigado @Marcos_Rodrigues funcionou lindamente !!!