/// <summary> /// Send sms to user /// </summary> /// <param name="userAddress">Address of the message recevier</param> /// <param name="message">Text message</param> /// <returns>True if message send successful otherwise false.</returns> public static bool Send(string userAddress, string message) { bool status = false; MtSmsReq mtSmsReq = new MtSmsReq(); mtSmsReq.applicationId = _appId; mtSmsReq.password = _password; mtSmsReq.destinationAddress = userAddress; mtSmsReq.message = message; SmsSender smsSender = new SmsSender(string.Concat(_baseUrl, Consts.URL_SMS_SEND)); MtSmsResp mtSmsResp = smsSender.SendSMSReq(mtSmsReq); if (mtSmsResp.statusCode == "SUCCESS") { status = true; } else { Log.Error(string.Format(Resources.Error_SendSmsFailed, userAddress)); } return(status); }
/// <summary> /// Send sms to user /// </summary> /// <param name="userAddress">Address of the message recevier</param> /// <param name="message">Text message</param> /// <returns>True if message send successful otherwise false.</returns> public static bool Send(string userAddress, string message) { try { MtSmsReq mtSmsReq = new MtSmsReq(); mtSmsReq.applicationId = _appId; mtSmsReq.password = _password; mtSmsReq.destinationAddresses = new string[] { userAddress }; mtSmsReq.message = message; mtSmsReq.version = "1.0"; //Log.Data("MtSmsReq ", mtSmsReq); SmsSender smsSender = new SmsSender(string.Concat(_baseUrl, Consts.URL_SMS_SEND)); MtSmsResp mtSmsResp = smsSender.SendSMSReq(mtSmsReq); return(true); } catch (SdpException ex) { Log.Error(string.Format(Resources.Error_SendSmsFailed, userAddress)); Log.Exception(ex); return(false); } }
//Working private bool SendSmsToUser(string address, string message) { bool status = false; MtSmsReq mtSmsReq = new MtSmsReq(); mtSmsReq.applicationId = _appId; mtSmsReq.password = _password; mtSmsReq.destinationAddress = address; mtSmsReq.message = message;// String.Join(", ", address.ToArray()); SmsSender smsSender = new SmsSender(string.Concat(_baseUrl, Consts.URL_SMS_SEND)); MtSmsResp mtSmsResp = smsSender.SendSMSReq(mtSmsReq); if (mtSmsResp.statusCode == "SUCCESS") { status = true; } return(status); }