Para integrar o WhatsApp ao ScriptCase, estaremos utilizando uma API especÃfica chamada Chat-API, é um serviço pago que custa US $ 39 por mês e possui 3 dias de teste.
A primeira das etapas e a mais importante é ter uma conta já cadastrada na página para uso posterior, para verificar ou cadastrar pode ser feito através deste link: https://chat-api.com/en/
Para experimentá-lo gratuitamente, basta clicar nesta opção:
Uma vez dentro da página indicada, precisaremos de um URL de API e um Token.
Dentro da API ele gera um código e um Token que nos permitirá vincular a API à ferramenta.
Então você deve escanear o QRcode com sua conta WhatsApp do telefone correspondente para enviar as mensagens.
Assim que a conta for vinculada, ela aparecerá como autenticada:
Em seguida, testes podem ser feitos para verificar se tudo está correto usando este exemplo e colocando um número de telefone para enviar a mensagem:
Para usar esta ferramenta dentro do ScriptCase, temos uma macro chamada sc_send_whatsapp: https://www.scriptcase.com.br/docs/pt_br/v9/manual/07-ferramentas/13-api/
Esta macro recebe um array como parâmetro de configuração que contém o nome da API configurada no Scriptcase, a mensagem e o número de destino.
Os parâmetros que serão usados ​​são:
- perfil: Aqui você será informado do nome da API configurada na interface do Scriptcase.
- mensagem: Este parâmetro informa a mensagem que será enviada através da macro.
- para: Forneça o número de destino da mensagem.
Exemplo:
$ arr_settings = array (
'profile' => 'ChatAPI',
'message' => 'Test whatsapp',
'to' => '558182499699'
);
sc_send_whatsapp ($ arr_settings);
Link com o Scriptcase
1 – Na opção Ferramentas / API faremos a respectiva configuração com a API Chat
Nos campos URL e Token de autenticação, são colocados os valores indicados nas primeiras etapas obtidas na página do Chat API.
2 – Criamos uma aplicação do tipo Blank
3 – Uma vez que a aplicação é criada, dentro do evento onExecute, a macro sc_send_wahtsapp deve ser usada para colocar os parâmetros de envio:
Comente este post