发送短信功能
来源:互联网 发布:电脑桌面壁纸软件大全 编辑:程序博客网 时间:2024/04/29 09:57
1、获取配置文件设置。
static readonly string sMsgAccount = ReadConfig.ReadAppSetting("account");
static readonly string sMsgPassword = ReadConfig.ReadAppSetting("password");
static readonly string sMsgMD5key = ReadConfig.ReadAppSetting("MD5key");
2、 发送代码
public static bool SendPhoneMsg(string sMobile, string sMsg)
{
#region 发送短信
bool bResult = false;
#region 处理电话号码 --duncan
//try
//{
// sMobile = sMobile.Trim();
// if (string.IsNullOrEmpty(sMobile))
// return bResult;
// if (sMobile.First() == ',')
// sMobile = sMobile.Remove(0, 1);//替换第一个,
// if (sMobile.Length > 0 && sMobile.Last() == ',')
// sMobile = sMobile.Remove(sMobile.Length - 1, 1);//替换最后一个,
// string[] sArrPhoneNO = sMobile.Split(',').Distinct().ToArray();
// sMobile = string.Empty;
// foreach (string sPhoneNO in sArrPhoneNO)
// {
// if (string.IsNullOrEmpty(sPhoneNO))//空字符串不执行处理
// continue;
// //if (RequestControl.CheckCanBeSend(sPhoneNO))
// //{//如果是被限制发送的,则移除该号码
// // sMobile = sMobile + sPhoneNO + ",";
// //}
// //else
// //{
// // return false;
// //}
// }
// if (sMobile.Length > 0 && sMobile.Last() == ',')//移除最后一个逗号
// sMobile = sMobile.Remove(sMobile.Length - 1, 1);
//}
//catch (Exception ex)
//{
// throw new Exception(ex.Message);
//}
#endregion
string sContent = System.Web.HttpUtility.UrlEncode(Encoding.GetEncoding("utf-8").GetBytes(sMsg));
string sUrl = "http://IP/msg/HttpBatchSendSM" +
"?account="+sMsgAccount+"&pswd="+sMsgPassword+"&mobile="+ sMobile + "&msg=" +sContent+ "&needstatus=true";
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(sUrl);
webRequest.Method = "GET";
HttpWebResponse webResponse = (HttpWebResponse)webRequest.GetResponse();
int iResult = Convert.ToInt32(webResponse.StatusCode);
if (iResult == 200)
bResult = true;
return bResult;
#endregion
}
- Android 发送短信功能
- 发送短信功能
- android 发送短信功能
- ios发送短信功能
- 发送短信功能
- 短信发送功能的调用
- Android发送短信的功能
- android实现短信发送功能
- Android自定义发送短信功能
- android 实现发送短信功能
- java短信发送,验证功能
- android实现发送短信的功能
- java实现自动发送短信功能
- Android 后台发送短信和拨号功能
- 使用spring-quartz 定时发送短信功能
- android小功能实现之发送短信
- iOS调取通讯录并发送短信功能
- Swift - 短信发送功能的实现
- Jquery中$.ajax()方法详解【转】
- iie6 png
- 由一个简单地编程题想到的
- iOS: 枚举类型 enum,NS_ENUM,NS_OPTIONS
- solr优化之增量索引
- 发送短信功能
- 动效设计整理
- http协议
- numpy 文件存取
- java中this关键字的用法
- Objective-C 多参数成员函数
- hibernate-save方法详解
- 类中构造函数的重载 + 校验
- iOS UINavigationBar 使用总结