首先需要说明的是,这个是动力思维乐信短信验证码接口的demo,对接前需要前往网站注册账号,申请短信接口,(http://www.lx598.com/)
短信验证码接口API文档:http://www.lx598.com/weblexin/pages/help/sdkApi.html
核心代码如下, 完整代码下载:http://www.lx598.com/api/java.zip
String sendSms(String accName,String accPwd,String mobies,String content){
StringBuffer sb = new StringBuffer("http://www.lx598.com/sdk/send?");
try {
sb.append("&accName="+accName);
sb.append("&accPwd="+md5(accPwd));
sb.append("&aimcodes="+mobies);
sb.append("&content="+URLEncoder.encode(content,"UTF-8"));
sb.append("&dataType=string");
URL url = new URL(sb.toString());
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
return in.readLine();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}