public void TestSendSms() { ClientSms cSms = new ClientSms(); var result = cSms.SendSMSAsync("5548988319395", "111111"); result = cSms.SendSMSAsync("5541998003687", "11111"); Assert.NotNull(result); }
public async void TestSms() { ClientSms sms = new ClientSms(); Phone phone = new Phone(); phone.phoneNumber = "5541996668442"; phone.validationCode = "102030"; var result = await sms.AddAsync(phone); Assert.True(result.IsSuccessStatusCode); }
private async Task SendSMSAsync() { if (IsRunningSms == false) { IsBusy = true; //Gera o número randomico var gerador = new GeneratorOtp(); gerador.GenerateOtp(); CodigoSms = gerador.SmsCode; //Envia o sms ClientSms cSms = new ClientSms(); var phoneNumber = "55" + (NumeroTelefone.Replace(" ", "").Replace("(", "").Replace(")", "").Replace("-", "")); var result = cSms.SendSMSAsync(phoneNumber, CodigoSms); VisibleErro = true; if (result != null) { //Sucesso if (Enviado) { //A partir do segundo envio Erro = "Código enviado com sucesso!"; IsBusy = false; var thread = new Thread(() => CountSec()); thread.Start(); } else { //Primeira vez que envia o sms VisibleErro = false; Erro = ""; lbReenviarColor = "#219653"; } IsBusy = false; Enviado = true; } else { // Erro no envio Erro = "Problema no envio do SMS!"; IsBusy = false; lbReenviarColor = "#219653"; } } }
public CacheService(IStoreService storeService) : base(storeService) { objConfiguration = new Configuration(); objClient = new ClientSms(); }