Skip to main content

Envio de SMS (Two Factor Authentication)

sendSMSCode - assíncrona

Nesse tutorial vamos ensinar como enviar um SMS 2FA.

importante

Imprescindível o uso do modificador await antes da função.

Envia para um determinado número um código de 4 dígitos numéricos, visando confirmar a autenticidade do número (Two Factor Authentication).

Retorna um objeto com o código enviado e o número de telefone.

/* 
Primeiro Parâmetro: Número de telefone (String - +551198555555 ou 551198555555)
*/
const tfa = await sendSMSCode("551198555555");
if (tfa) {
const codigo = tfa.code;
const numero = tfa.phoneNumber;
} else {
//Erro ao enviar SMS.
}
/* 
Primeiro Parâmetro: Número de telefone (String - +551198555555 ou 551198555555)
Segundo Parâmetro (Opcional): Mensagem customizada (String)
*/
const tfa = await sendSMSCode("551198555555", "Fintalk informa: Seu código é ");
if (tfa) {
const codigo = tfa.code;
const numero = tfa.phoneNumber;
} else {
//Erro ao enviar SMS.
}