public IActionResult Send([FromBody] Model.Messages.MessageSend message) { if (ModelState.IsValid) { if (message != null) { var x = new Clients.WhatsappClient("qwXNkAVQQ6WUAni_BrTOkN0BFg-zOkc3AjiZ"); x.SendMessage(message); } return(Ok()); } return(BadRequest()); }
public IActionResult WebhookMessage([FromBody] Model.WebHook.MessageWebHook message) { if (ModelState.IsValid) { if (message != null) { //Quando recebe realmente a resposta do cliente if (message.type == "MESSAGE") { //Fazendo uma resposta de teste... var x = new Clients.WhatsappClient("qwXNkAVQQ6WUAni_BrTOkN0BFg-zOkc3AjiZ"); var numeroRandom = new Random().Next(1, 9999); var msg = new Model.Messages.MessageSend() { from = "few-jumper", to = "5511989259128", //"5547999167022", //"5517991815083", //"5517991119839", contents = new Model.Messages.ContentSend[] { new Model.Messages.ContentSend() { text = $"Feedback do webhook pela API propria - {numeroRandom}", type = "text" } } }; x.SendMessage(msg); } } return(Ok()); } return(NotFound()); }