Twilio: é uma plataforma de telefonia em nuvem que permite a integração com Whatsapp business através de API.
Objetivo: enviar mensagens de WhatsApp através nossas aplicações
Processo de implementação:
Para conectar o número de telefone da SATC ao WhatsApp, foram utilizados o formulário e orientações abaixo:
Após a aprovação do número da SATC, o template utilizado para comunicação com os usuários foi submetido e aprovado pela Twilio:
⇒ Template:
Olá { {1} }, A proposta { {2} } está fechada e estamos aguardando sua aprovação, para aprová-la acesse o link { {3} }, Após expirar o tempo de espera, você pode acessar o portal do cliente pelo link { {4} } e consultar essa proposta para realizar a aprovação.
⇒Aplicação criada no servidor 10.1.1.4 em Laravel para prover o envio de mensagens:
Developer: https://app.satc.edu.br/whats-dev/
Production: https://app.satc.edu.br/whats/
⇒NERCU: Nº: 133912:
Criar rota da plataforma de integração do Whatsapp para envio de mensagens de aprovação de propostas do Centro Tecnológico.
⇒URL: https://app.satc.edu.br/whats/api/notification/aprovar-proposta
⇒ Exemplo Envio (jQuery): var settings = { “url”: “https://app.satc.edu.br/whats/api/notification/aprovar-proposta”, “method”: “POST”, “timeout”: 0, “headers”: { “Content-Type”: “application/json” }, “data”: JSON.stringify({ “nome”: “Saymon Tavares”, “whatsapp”: “48999231992”, “n_proposta”: 515516, “url_aprovacao”: “https://www.google.com/”, “url_access_cliente”: “https://www.google.com/” }), }; $.ajax(settings).done(function (response) { console.log(response); }); ⇒ PHP: $curl = curl_init();