问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ASPcms如何集成短信接口

发布网友 发布时间:2022-04-25 00:04

我来回答

1个回答

热心网友 时间:2023-10-16 15:30

一种是http请求的方式,另一种就是提供WebService接口供调用的。 [csharp]
#region sms.webchinese.cn 发送短信
//服务商 sms.webchinese.cn
//sms_url="http://sms.webchinese.cn/web_api/?Uid=账号&Key=接口密钥&smsMob=手机号码&smsText=短信内容"
/// <summary>
/// 发送短信接口sms.webchinese.cn
/// </summary>
/// <param name="mobilenumber">手机号,多个号码用‘,’分开</param>
/// <param name="message">信息内容</param>
/// <returns>
/// 返回值情况如下
/// -1 没有该用户账户
///-2 密钥不正确 [查看密钥]
///-3 短信数量不足
///-11 该用户被禁用
///-14 短信内容出现非法字符
///-4 手机号格式不正确
///-41 手机号码为空
///-42 短信内容为空
///大于0 短信发送数量
/// </returns>
public int SendMSG(string mobilenumber, string message)
{
//发送短信请求的地址
string url = string.Format("http://sms.webchinese.cn/web_api/?Uid=账号&Key=接口密钥&smsMob={0}&smsText={1}", mobilenumber, message);
string strRet = null;
url = HttpUtility.UrlEncode(url);//urlencode
if (url == null || url.Trim()。ToString() == "")
{
return 0;
}
try
{
HttpWebRequest hr = (HttpWebRequest)WebRequest.Create(url);
hr.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
hr.Method = "GET";
hr.Timeout = 30 * 60 * 1000;
WebResponse hs = hr.GetResponse();
Stream sr = hs.GetResponseStream();
StreamReader ser = new StreamReader(sr, Encoding.Default);
strRet = ser.ReadToEnd();
}
catch (Exception)
{
strRet = null;
}
if (strRet == null || strRet == "") return 0;
return Convert.ToInt32(strRet);
}
#endregion
#region www.56dxw.com 发送短信
//添加服务引用 http://jiekou.56dxw.com/WebServiceInterface.asmx
//输入命名空间:MobileMessage_56
private MobileMessage_56.WebServiceInterfaceSoapClient _ws_56 = null;
/// <summary>
/// www.56dxw.com短信接口服务
/// </summary>
public MobileMessage_56.WebServiceInterfaceSoapClient ws_56
{
get
{
if (_ws_56 == null) _ws_56 = new MobileMessage_56.WebServiceInterfaceSoapClient();
return _ws_56;
}
}
private string username_56 = "test";//网站的用户名
private string password_56 = "test";//网站的登陆密码
private string cid_56 = "";//企业id
/// <summary>
/// 发送短信接口函数 www.56dxw.com
/// </summary>
/// <param name="mobilenumber">手机号英文半角逗号隔开,一次1000个以内</param>
/// <param name="message">信息内容</param>
/// <returns>
/// -1 用户名密码不正确
///-2 内容不能大于70个字
///-3 验证此平台是否存在
///-4 提交号码不能为空或客户余额为0
///-5 客户剩余条数不够要发送的短信数量
///-6 非法短信内容
///-7 返回系统故障
///-8 网络性错误,请稍后再试
///1 代表发送成功
/// </returns>
public int SendMSG_56(string mobilenumber, string message)
{
string sendtime = "";//格式:"2010-1-27 11:10:20"---发送时间,为空则立即发送
string smsnumber = "";//平台
return ws_56.SendNote(mobilenumber, message, username_56, password_56, cid_56, sendtime, smsnumber);
}
/// <summary>
/// 查询剩余短信条数
/// </summary>
/// <returns>
/// -1 代表用户名密码不正确
/// 其它值 代表返回具体条数
/// </returns>
public int ReturnUserFullMoney_56()
{
return ws_56.ReturnUserFullMoney(username_56, password_56, cid_56);
}
/// <summary>
/// 修改密码
/// </summary>
/// <param name="oldpwd">旧密码</param>
/// <param name="newpwd">新密码</param>
/// <returns>
/// 1 代表密码修改成功
/// -1 代表密码编辑失败
/// -2 用户名密码错误
/// </returns>
public int EditUserPwd(string oldpwd,string newpwd)
{
return ws_56.EditUserPwd(username_56, oldpwd, newpwd, cid_56);
}
#endregion
上面就是一般的调用服务的方法……追问这是DeDe的配置方式看过了没用!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我女朋友我在同事面前说她是我媳妇她默认,在她组长面前就不承认了什么... 跨省迁户口需要的手续 户口跨省迁移需要哪些手续? cf空白名字怎么打(cf空白名字怎么打2021) 关于旅行的电影 就是一个人旅行放松心灵那种 不要纪录片 模拟人生2高斯的遗产给儿子还是女儿 模拟人生2如何跟高斯结婚啊? 模拟人生2高斯怎么找到贝拉,找到后能怎么办? 我的米2插上充电器后屏幕一直闪,快速的一下显示充电一下没在充电。请 ... ...屏幕乱闪 充不进去电 用手机连接电脑也是一样 请问长春哪里有比较好的二手电脑市场? 新安江在哪儿? 长春市什么地方卖手抓饼生面皮的? 笔电脑换了ssd固态硬盘无线网连不上了 长春哪里有卖二手电脑,笔记本的,在哪买好一些。。? 装了固态硬盘和wifi有关系吗 东湖镇的地名 想搜到别人关闭ssd的WiFi怎么弄?(不知道名称和密码的) 长春市哪里卖二手冰柜最全 计划把多个无线吸顶式ap都使用一个ssd,相当于到哪都连接的是一个wifi不断网,需要逐个设置不同 长春哪有卖二手桌椅的? 长春哪有卖二手折叠自行车(20寸)的? m.2 ssd和m.2 wifi兼容吗 长春哪里有卖二手酒店桌椅的?急! 关于义通河的知料 请问一下漫游超人随身WiFi上的SSD号码和PWD号码是什么? 中国移动短信接口java怎么调用 谁知道怎么重置wifi移动固态硬盘密码? 早教的英文教育? 长春卖手印泥 长春哪有卖二手学生桌椅的? 2014年最新最好用的wifi无线移动固态硬盘 SMSSDK ios发送短信验证码接口里面的template参数是什么?怎么传? 求北师大版(崇文区小学)五年级英语第一学期期末复习题 武夷山有哪些风景区啊? 武夷山什么景点最好看 出汗酸臭是什么原因 国内外现在读废旧电池是怎样处理的,主要用什么方法? 国际上回收和处理废电池的现状与方法有哪些 各国是怎么处理电池的 比亚迪销往外国的废电池回收中国吗? 现在发达国家是如何回收处理废电池 的? 作文 我的优点100字左右就可以了!描写一个优点就行了!记住 整篇文章要围绕着一个优点写!帮帮忙!急!! 新买的小米10和10Pro,一定要记得领取1Tb云服务空间!你的有多大? 我买了云服务器,只自己使用,那服务器里的内容会不会被监管。还有服务储存的费用多少钱一年,1TB的? 上海电信的云盘一个月多少钱? app后台租哪种服务器比较好? 手机月帐单明细怎么查? 冲印商城 百度网盘? cctv手机央视网能看春晚直播吗