价格不是我们的优势,品质永远是我们的追求!
当前位置:首页行业快讯 > 乐信java短信发送接口demo
乐信java短信发送接口demo
来源:动力思维乐信  时间:2018-09-14 17:07

    在java开发项目中,不论是网站、app还是各种软件系统,经常会遇到短信发送功能模块,那么如何实现这个功能呢,这里以乐信短信接口为例,为大家分享下java短信发送接口demo供大家参考:

    在看乐信短信发送接口demo前,需要先对乐信短信接口API文档进行了解,了解相关参数的含义,地址:/uploads/allimg/181024/1630136106-0.jpg 。

    乐信java短信发送接口demo核心代码如下:

/**
 * 发送短信
 * @param accName 用户名
 * @param accPwd 密码
 * @param aimcodes 手机号多个手机号之间英文半角逗号隔开
 * @param content 内容后加签名
 * @param schTime 定时时间格式如:2010-01-01 08:00:00
 * @return 服务端返回的结果 ok:业务id 或者 错误代码
 */
public  static String sendSms(String accName,String accPwd,String mobies,String content,String schTime){
	StringBuffer sb = new StringBuffer("https://www.lx598.com/sdk/send?");
	try {
		sb.append("&accName="+accName); 			
		sb.append("&accPwd="+MD5.getMd5String(accPwd)); 
		sb.append("&aimcodes="+mobies);
		sb.append("&schTime="+URLEncoder.encode(schTime,"UTF-8")); //空格标点符号做encode转换
		sb.append("&content="+URLEncoder.encode(content,"UTF-8")); //中文做encode转换
		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;
}

以上就是乐信java短信发送接口开发的么的核心代码,完整代码请点击下载:/uploads/allimg/181024/163013G24-1.jpg

最后提醒,目前市场上短信接口有很多,鱼龙混杂,选择时要仔细辨别,建议选择资质齐全,运营时间长的服务商,这样短信接口质量更有保证,避免出现发送短信用户收不到或延迟的情况,在这里郑重推荐动力思维乐信,一家专注提供短信服务14年服务商,值得您的信赖!