/*
* 如uid是:test,登录密码是:123123
pwd=md5(123123test),即
pwd=b9887c5ebb23ebb294acab183ecf0769
线生成地址:http://www.sms.cn/password
*/
private static final String addr = "http://api.sms.cn/mt/";
private static final String userId = "xxxxxx";
private static final String pwd = "b9887c5ebb23ebb294acab183ecf0769";
private static final String encode = "utf8";
public static String send(String code, String mobile) throws Exception {
String msgContent = "XXXXXXXXXXXXXXXXXXXXXX欢迎您的加入,验证码为:" + code;
//组建请求
String straddr = addr +
"?uid=" + userId +
"&pwd=" + pwd +
"&mobile=" + mobile +
"&encode=" + encode +
"&content=" + msgContent;
StringBuffer sb = new StringBuffer(straddr);
System.out.println("URL:" + sb);
//发送请求
URL url = new URL(sb.toString());
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
BufferedReader in = new BufferedReader(new InputStreamReader( url.openStream(), "gbk"));
//返回结果
String inputline = in.readLine();
return inputline;
}
分享到:
相关推荐
java手机短信验证码,demo,简单粗暴,粘过去就可以用。
使用的是信易通的短信平台接口,然后在Java中使用HttpClient模拟POST请求或者GET请求(看短信平台要求,一般的情况下都是POST请求),调用短信平台提供的接口(遵循短信平台的接口规范即可)发送短信验证码
java实现给手机发送验证码,完成登录验证。利用第三方api接口
使用的是信易通的短信平台接口,然后在Java中使用HttpClient模拟POST请求或者GET请求,调用短信平台提供的接口(遵循短信平台的接口规范即可)发送短信验证码!亲测可用!给出例子,欢迎下载!
基于java的一个简单的程序,登录注册给手机发送验证码,事先需在 腾讯云添加短信应用模板
Java实现发送手机号验证短信,可加入注册,登陆。安全
java短信接口开发_java发送短信验证码通知_java短信demo示例.docx
通过TCP/IPSocket通信方式,发送短信内容,和提供WebService方式发送短信验证码,或者短信通信
主要介绍了Java实现短信发送验证码功能,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
18.如何通过Java发送短信验证码.zip
1>短信发送与注册实现分析 1.点击发送验证码,发起一个请求到后端接口,带取的参数有当前的电话号码 2.请求验证码接口,接收参数电话号码,生成验证码code1,拼接短信信息,发送给手机,返回...5.返回短信发送提示
该包包含了java短信验证功能实现,和需要的架包,以及邮件发送功能
java中调用API实现发送短信验证码。
在Java中使用HttpClient模拟POST请求或者GET请求,使用的是信易通的短信平台接口,一般的情况下都是POST请求(post请求安全,可靠,信息不会在地址栏显示出来),然后(看短信平台要求,),调用短信平台提供的接口...
使用安全图形验证码,增加识别难度,防止通过自动化工具进行攻击请求; 2.每日限制每个手机号的发送次数; 3.单Ip的请求次数限制,防止攻击者对服务器进行大量无效请求; 4.单用户动态短信请求间隔时长限制; 5.增加...
完整的java注册实例,支持短信验证码验证,采用jsp+servlet 大家也可以直接到这里免费下载http://smsow.zhenzikj.com/doc/sdk.html
主要为大家详细介绍了java实现发送短信验证码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Alibaba短信平台,获取短信验证码,可同时发送多个手机
使用的是信易通的短信平台接口,然后在Java中使用HttpClient模拟POST请求或者GET请求(看短信平台要求,一般的情况下都是POST请求),调用短信平台提供的接口(遵循短信平台的接口规范即可)发送短信验证码