Messaging
O módulo Messaging é responsável por realizar ações de envio de mensagens como SMS e WhatsApp. Seus métodos podem ser acessados conforme o exemplo abaixo:
await Messaging.whatsAppSendMessage["v1_0_0"]({
originWhatsAppInstance: "1008888888823000088a8d18",
destinationNumbers: ["5511998888888"],
message: "Hello world!"
})
Métodos
whatsAppSendMessage
Método responsável por enviar uma mensagem no whatsapp para um ou mais números de celular.
await Messaging.whatsAppSendMessage["v1_0_0"]({
originWhatsAppInstance: "1008888888823000088a8d18",
destinationNumbers: ["5511998888888"],
message: "Hello world!"
})
Parâmetros obrigatórios
originWhatsAppInstance
: String - é uma chave que referência a instância do número de celular que está cadastrado no dispositivo. É possível encontrar essa chave na tela "Bots de whatsapp".Atenção
Para utilizar a opção customer, o número de celular do usuário deve ser cadastrado de acordo com o tutorial registrar número de whatsapp.
destinationNumber
: String[] - É um array de strings, em que cada posição deve ser um número de telefone. A mensagem será enviada para todos os números que estiverem nesse array.message
: String - Mensagem a ser enviada.
Parâmetros opcionais
Não há parâmetros opcionais.
Retorno
Este ação não possui retorno.
sendSMS Plano Profissional ou superior
Método responsável por enviar uma mensagem de SMS para um número de celular.
await Messaging.sendSMS.v1_0_0({
destination: ['5511998888888'],
message: 'Hello World!'
})
Parâmetros obrigatórios
destination
: String- espera uma string que deve ser um número de telefone que receberá a mensagem de SMS.message
: String - Mensagem a ser enviada com no máximo 140 caracteres.
Parâmetros opcionais
Não há parâmetros opcionais.
Retorno
Este ação não possui retorno.