短信接口代码接入示例(java)
- 2016-03-10 17:03:41
- roadm
- 3037
- 最后编辑:roadmzhang 于 2016-04-10 13:56:59
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.methods.PostMethod;
import org.apache.commons.httpclient.params.HttpMethodParams;
import org.apache.log4j.Logger;
public class HttpDemo {
private static Logger log = Logger.getLogger(HttpDemo.class);
private static HttpClient client = new HttpClient();
public static void main(String[] args) {
sendsms();
}
/**
* 短信下发示例
*/
private static void sendsms() {
String url = "http://115.28.143.178:8080/sms/Send.do"; //提交地址
String spId = "4587"; //系统开户分配
String loginName = "test"; //系统开户分配
String password = "test"; //系统开户分配
String mobile = "13712345678"; //下发手机号码
String content = "【路幻信息】验证码:6709"; //内容
String subPort = ""; //扩展号
String reserve = ""; //保留字段
PostMethod post = new PostMethod(url);
try {
post.addParameter("spId", spId);
post.addParameter("loginName", loginName);
post.addParameter("password", password);
post.addParameter("content", content);
post.addParameter("mobiles", mobile);
post.addParameter("subPort", subPort);
post.addParameter("reserve", reserve);
post.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "GBK");
client.executeMethod(post);
String send = new String(post.getResponseBody(), "GBK");
log.info("发送结果:" + send);
} catch (Exception e) {
e.printStackTrace();
} finally {
post.releaseConnection();
}
}
} 发表评论
Update Required
To play the media you will need to either update your browser to a recent version or update your Flash plugin.