说明:本接口采用了通用的HTTP短信接口形式,支持Post和Get提交,一次可以提交多个号码,您也可以单个号码提交,可以支持各种操作系统和开发语言,只要电脑能上网就可以使用发送短信,可以根据需要开发自己的一套短信平台。也可以简单的把短信接口嵌入到您自己的系统中,快速拥有无线应用,完善您的服务,提高用户体验。
第一步:调用短信接口地址(api)
http://jiekou.56dxw.com/sms/HttpInterfaceMore.aspx?comid=企业ID&username=用户名&userpwd=密码&handtel=手机号&sendcontent=【56短信网】您的验证码是:2idkewl&sendtime=&smsnumber=10690
此接口为不加密接口,如果您需要密码加密,请把HttpInterfaceMore.aspx改成HttpInterfaceMoreMd5.aspx(MD5 32加密),我们之所以开发加密和不加密的两种接口,主要是为了客户更加方便的选择,一般我们建议客户使用加密接口(HttpInterfaceMoreMd5.aspx),这样相对于更加安全,参数说明请参考第三步.
第二步:如何调用接口地址
1.目前我们提供最常用语言的实例参考(php,asp,java,.net,c#),当然也欢迎大家在开发中如果有更好的,更简单的方法,欢迎贡献源码实例,我们将会有相应的奖励
php实例下载参考
php实例:马上点击下载
asp实例下载参考
asp实例:马上点击下载
.net实例下载参考(c#也可以参考以下两个实例)
.ne实例:马上点击下载(http)
java实例下载参考
java实例:马上点击下载
实例是用来参考的,明白其中的原理后,接入发送短信还是非常简单的,如果您不太懂技术,可以联系技术人员协助您完成接入
第三步:参数说明
(1) 访问方式:POST、GET或其它
参数名 | 是否必写 | 说明 | 描述 |
---|---|---|---|
comid | 是 | 企业ID | 企业ID,由56短信网提供 |
username | 是 | 用户名 | 用户名 |
userpwd | 是 | 密码 | 密码,一定要设置比较复杂些,密码如需要加密,请把HttpInterfaceMore.aspx改成HttpInterfaceMoreMD5.aspx),md5 32位加密 |
handtel | 是 | 手机号 | 手机号号码,如果是多个号码提交,手机号之间请用逗号隔开,50条提交一次,多于50条,可以自己循环提交发送,如果不想循环提交,可以用post提交,原则上post可以一次提交2万个手机号,单个号码提交后边不要加逗号。 |
sendcontent | 是 | 短信内容 | 短信内容支持500个汉字,建议发送在350个字左右,太长了,怕有的手机不支持,每个英文,标点符号,或阿拉伯字符也算1个汉字,行业通道每条64个字 ,比如:您发送了100个字,收到的是一条,但按二条计费。 |
sendtime | 是 | 时间参数 | 参数为空,为立即发送如需要设定发送时间,时间格式: 2010-1-27 11:10:20 |
smsnumber | 是 | 所属平台 | 所属平台,由56短信网提供 |
测试的时候,大家切记,不要随边输出一些字母或数字或内容就随边发送,这样很可能造成您的短信收不到或失败,为了保证网关的稳定和短信的速度
大家测试的时候一定要测试正规的业务信息,比如:我是发验证码的,测试的内容一般是:【56短信网】您的验证码是:2idkewl,【56短信网】里边为公司或网站的简单,要换成你们公司或网站的 简称,当然内容是由自己写的,但总之看起来,一定要是正规的,不一定非要按照我们的格式,简单的说,就是你们网站或软件正式上线你们是怎么写的就怎么写.
(2) 返回值说明:
返回值 | 说明 |
---|---|
-1 | 用户名密码不正确 |
-2 | 内容不能为空 |
-3 | 验证此平台是否存在 |
-4 | 手机号不能为空 |
-5 | 客户短信数量为0 |
-21 | 代表要加签名,签名一般是【网站或公司简称】,比如:您的验证码是:1231231【56短信网】,如果还是返回-21错误,请参考: http://www.56dxw.com/help/1255.html |
-22 | 非法手机号 |
-23 | 对某个用户名进行了屏蔽处理 |
1 | 代表发送成功 |
第四步:高级功能开发
(1) 如果短信接口已经满足了您的需要,可以忽略.
(2) 高级功能开发参考:http://www.56dxw.com/doc/gApi.html
第五步:常见问题
(1) 常见错误问题及解决方法请参考:http://www.56dxw.com/doc/cjwt.html