`

手机发短信代码

    博客分类:
  • Java
阅读更多
/**
* 发送手机验证码去用户
* @param mobileNum
* @param message
* @param request
*/
private boolean sendMobileCode(String mobileNum,String message,HttpServletRequest request) {
NetMsgclient client = new NetMsgclient();
/* ReceiveMsgImpl为ReceiveMsg类的子类,构造时,构造自己继承的子类就行 */
ReceiveMsg receiveMsg = new ReceiveMsgImpl();
/* 初始化参数 */

try {
// client = client.initParameters("218.94.58.243", 9005, "025C00196978",
// "896117", receiveMsg);
client = client.initParameters("202.102.41.101", 9005, "025C00196978",
"896117", receiveMsg);
/* 登录认证 */
boolean isLogin = client.anthenMsg(client);
if (isLogin){
System.out.println("login sucess!");
}else{
System.out.println("login failure!");
}
client.sendMsg(client, 0, mobileNum, "尊贵的明星卡用户,您好!您获取的明星卡激活码是:"+message+"。德客城不会以任何方式向您索取该密码,请勿告知他人。祝您用卡愉快!", 1);


// 关闭发送短信与接收短信连接
client.closeConn();

storeMSCodeToSession(message,request);
return true;
} catch (Exception e1) {
e1.printStackTrace();
return false;
}
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics