private string sendSMSWithPHPService(TRV_SMS s) { try { String url = "http://ecolecua.me/alego/pr2-GreenCode/services/NEXMO/SendSMS.php?"; url += "NUM=" + s.Telefono + "&MSG=" + s.Message; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream resStream = response.GetResponseStream(); // Read Response Data /* * WebHeaderCollection header = response.Headers; * * string responseText; * var encoding = ASCIIEncoding.ASCII; * using (var reader = new System.IO.StreamReader(response.GetResponseStream(), encoding)) * { * responseText = reader.ReadToEnd(); * } */ return("Done... Send SMS"); } catch (Exception ex) { // Se excecde el tiempo de espera de respuesta throw ex; } }
public string SendNotify(Usuario user, string message) { string result; TRV_SMS sms = new TRV_SMS(); sms.Telefono = user.Telefono; sms.Message = message; result = Mensajeria.SendMessage(sms); Console.Write(result); return(result); }
public string SendMassiveNotify(List <Usuario> lstUser, string message) { string result = ""; foreach (Usuario user in lstUser) { TRV_SMS sms = new TRV_SMS(); sms.Telefono = user.Telefono; sms.Message = message; result = Mensajeria.SendMessage(sms); Console.Write(result); } return(result); }
private string sendSMSwithNativeCsharp(TRV_SMS s) { throw new NotImplementedException(); }