1、SMS 短信通 API 下行接口参数 短信上行回复 APIGBK 编码发送接口地址:http:/ mons.httpclient.Header;import mons.httpclient.HttpClient;import mons.httpclient.NameValuePair;import mons.httpclient.methods.PostMethod;public class SendMsg_webchinese public static void main(String args)throws ExceptionHttpClient client = new HttpCli
2、ent();PostMethod post = new PostMethod(“http:/“); post.addRequestHeader(“Content-Type“,“application/x-www-form-urlencoded;charset=gbk“);/在头文件中设置转码NameValuePair data = new NameValuePair(“Uid“, “本站用户名“),new NameValuePair(“Key“, “接口安全密码“),new NameValuePair(“smsMob“,“手机号码“),new NameValuePair(“smsText“,“
3、短信内容“);post.setRequestBody(data);client.executeMethod(post);Header headers = post.getResponseHeaders();int statusCode = post.getStatusCode();System.out.println(“statusCode:“+statusCode);for(Header h : headers)System.out.println(h.toString();String result = new String(post.getResponseBodyAsString().g
4、etBytes(“gbk“); System.out.println(result);post.releaseConnection();jar 包下载commons-logging-1.1.1.jarcommons-httpclient-3.1.jarcommons-codec-1.4.jarSMS 短信通 API 下行接口参数 短信上行回复 APIGBK 编码发送接口地址:http:/ UTF-8 编码发送接口地址:http:/ 接口安全密码提示:HTTP 调用 URL 接口时, 参数值必须 URL 编码后再调用参数变量 说明Gbk 编码 Url http:/ 编码 Url http:/ 本
5、站用户名(如您无本站用户名请先注册)免费注册Key 注册时填写的接口秘钥(可到用户平台修改接口秘钥)立刻修改如需要加密参数,请把 Key 变量名改成 KeyMD5,KeyMD5=接口秘钥 32 位 MD5 加密,大写。smsMob 目的手机号码(多个手机号请用半角逗号隔开)smsText 短信内容,最多支持 300 个字,普通短信 70 个字/条,长短信 64 个字/条计费多个手机号请用半角,隔开如:13888888886,13888888887,1388888888 一次最多对 100 个手机发送短信内容支持长短信,最多 300 个字,普通短信 66 个字/条,长短信 64 个字/条计费短信
6、发送后返回值 说 明-1 没有该用户账户-2 接口密钥不正确 查看密钥不是账户登陆密码-21 MD5 接口密钥加密不正确-3 短信数量不足-11 该用户被禁用-14 短信内容出现非法字符-4 手机号格式不正确-41 手机号码为空-42 短信内容为空-51 短信签名格式不正确接口签名格式为:【签名内容】大于 0 短信发送数量注:调用 API 接口,请登录平台,申请 106 网关发送,即发即到!发送测试短信请勿输入:短信测试等词语,请直接提交您要发送的短信内容;接口发送短信时请在内容后加签名:【XX 公司或 XX 网名称】 ,否者会被屏蔽。短信签名可在用户平台平台上设置,也可以在短信内容后,直接加入。