Pular para o conteúdo principal

IsNumeroWhatsapp

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método IsNumeroWhatsapp verifica se um número de telefone é um número de WhatsApp válido, utilizando a API PlugZapi para realizar a validação.

Core/BLL/PlugZapiBLL.cs
public async Task<bool> IsNumeroWhatsapp(...)

Dependências Diretas

MétodoLocalizaçãoLinha
string.Insert(int, string)Core/BLL/PlugZapiBLL.cs63
WebRequestPlugzapi.GetRequest(string, string)Core/BLL/PlugZapiBLL.cs70
JsonConvert.DeserializeObject<DadosCelularWhatsapp>(string)Core/BLL/PlugZapiBLL.cs71

Referências

Método / EndpointLocalizaçãoLinha
ClienteContatoController.ProcessarListaClienteWhatsapp()Controllers/ClienteContatoController.cs127
ClienteContatoController.ProcessarListaClienteCelular(string)Controllers/ClienteContatoController.cs198
ClienteContatoController.TaskProcessarListaValidacoesWhatsapp()Controllers/ClienteContatoController.cs339
ClienteContatoController.TaskProcessarListaEnviosWhatsapp()Controllers/ClienteContatoController.cs404
ClienteContatoController.ValidarTelefoneWhatsapp(...)Controllers/ClienteContatoController.cs1034
AgendamentoClinicaBLL.MensagemWhatsappLote(...)BLL/Clinica/BLL/AgendamentoClinicaBLL.cs9094

Detalhamento das Referências

ClienteContatoController.ProcessarListaClienteWhatsapp()

Este método processa a lista de clientes para verificar quais possuem WhatsApp, chamando internamente o método IsNumeroWhatsapp.

ClienteContatoController.ProcessarListaClienteCelular(string)

Este método processa a lista de números de celular dos clientes, verificando a validade dos números de WhatsApp.

ClienteContatoController.TaskProcessarListaValidacoesWhatsapp()

Método responsável por validar uma lista de números de WhatsApp, utilizando o método IsNumeroWhatsapp.

ClienteContatoController.TaskProcessarListaEnviosWhatsapp()

Método que gerencia o envio de mensagens via WhatsApp, verificando previamente a validade dos números.

ClienteContatoController.ValidarTelefoneWhatsapp(...)

Valida se um número de telefone é um número de WhatsApp válido, utilizando o método IsNumeroWhatsapp.

AgendamentoClinicaBLL.MensagemWhatsappLote(...)

Envia mensagens em lote via WhatsApp, utilizando o método IsNumeroWhatsapp para validação dos números.

Impacto de Alterações

Alterações no método IsNumeroWhatsapp podem impactar todos os métodos e endpoints que dependem dele para validação de números de WhatsApp, potencialmente afetando a funcionalidade de envio e validação de mensagens.

Propagação de Mudanças

  1. Verificar todos os métodos que chamam IsNumeroWhatsapp diretamente para garantir que as alterações não quebrem a funcionalidade.
  2. Atualizar testes unitários e de integração relacionados à validação de números de WhatsApp.

Requisitos para Alteração Segura

  • Garantir que a API PlugZapi utilizada para validação de números de WhatsApp esteja funcionando corretamente.
  • Realizar testes abrangentes para verificar a funcionalidade após alterações no método IsNumeroWhatsapp.