使用java实现手机短信验证码
使用java实现手机短信验证码
- 一、配置第三方短信接口
- 二、代码部分
- 三、效果展示
一、配置第三方短信接口
我们使用阿里云的短信服务(可以免费体验)
阿里云
进入阿里云的官网,查找短信服务,点击短信控制台进入
点击‘短信服务操作指南’后点击‘访问权限控制’——创建RAM用户进入如下界面
①进入用户界面,选择好编程访问,因为我们将使用java编程对其进行发送短信
新建成功后会生成AccessKey ID和AccessKey Secret,务必记好
②添加用户权限
③回到短信服务界面添加签名及短信模板
④下载所需要的包
阿里的包
另一个包
将下载的包导入到所创建的工程当中
二、代码部分
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.util.Scanner;public class SendMessage {public static void main(String[] args) throws Exception {// TODO Auto-generated method stub//关键使用步骤://1. 先准备一个URL类的对象 uURL url = new URL("https://itdage.com/kkb/kkbsms?key=xzk&number=要发送信息的目的电话号码&code=验证码");//2. 打开服务器连接,得到连接对象 connURLConnection conn = url.openConnection();//3. 获取加载数据的字节输入流 isInputStream is = conn.getInputStream();//4. 将is装饰为能一次读取一行的字符输入流 brBufferedReader br = new BufferedReader(new InputStreamReader(is,"UTF-8"));//5. 加载一行数据String text = br.readLine();//6. 显示System.out.println(text);//7. 释放资源br.close();}
}
代码如上
三、效果展示
看看效果
使用java实现手机短信验证码相关推荐
- 阿里云——Java实现手机短信验证码功能
目录 如何实现短信验证码功能 1.准备工作 1.1 注册 阿里云 账号,并完成实名认证.找到短信服务功能. 1.2 开通短信服务 1.3 签名与模板 1.4 获取AccessKey 1.5 打开短信控 ...
- JAVA实现手机短信验证码在指定有效的时间里校验
本文章记录在javaweb开发过程中,如何实现短信验证在指定有效时间内进行校验. 在一般情况下,实现验证码校验有两种方式. 一.利用数据库,存储log日志表实现. 二.使用Session缓 ...
- Java调用WebService接口实现发送手机短信验证码功能,java 手机验证码,WebService接口调用...
近来由于项目需要,需要用到手机短信验证码的功能,其中最主要的是用到了第三方提供的短信平台接口WebService客户端接口,下面我把我在项目中用到的记录一下,以便给大家提供个思路,由于本人的文采有限, ...
- Java调用WebService接口实现发送手机短信验证码功能
为什么80%的码农都做不了架构师?>>> 一.样式示例: 二.前台的注册页面的代码:reg.jsp <%@ page language="java" ...
- java 随机手机验证码_基于Java随机生成手机短信验证码的实例代码|chu
简单版 /** * 产生4位随机数(0000-9999) * * @return 4位随机数 */ public static String getFourRandom() { return Stri ...
- java生成短信验证码_Java随机生成手机短信验证码的方法
本文实例讲述了Java随机生成手机短信验证码的方法.分享给大家供大家参考,具体如下: /** * 创建指定数量的随机字符串 * @param numberFlag 是否是数字 * @param len ...
- java 随机手机验证码_Java实现随机生成手机短信验证码的简单代码
这篇文章主要介绍了Java随机生成手机短信验证码的方法,涉及Java数学运算计算随机数及字符串操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了Java随机生成手机短信验证码的 ...
- java调接口实现发送手机短信验证码功能,手机验证码,接口调用
原文地址: http://blog.csdn.net/sxdtzhaoxinguo/article/details/34437591 近来由于项目需要,需要用到手机短信验证码的功能,其中最主要的是用 ...
- java+生成手机验证码_基于Java随机生成手机短信验证码的实例代码
简单版 /** * 产生4位随机数(0000-9999) * * @return 4位随机数 */ public static String getFourRandom() { return Stri ...
最新文章
- java中单例设计模式
- 【转】算法中时间复杂度概括——o(1)、o(n)、o(logn)、o(nlogn)
- 神奇的机器人评课_《聪明的机器人》教学反思
- SELinux入门简介
- 【转】静态类与非静态类
- Qt文档阅读笔记-QLibrary基本概念及实例
- python处理多种编码格式的txt文件
- UI中国转的产品知识
- ios 绘制线框_iOS中画矩形的几种方法总结
- Sonic 开源移动端云真机测试平台 - 用例编写与回放流程实例演示,任务定时执行、图像相似度定位、公共步骤、公共参数、测试套件等
- Linux操作系统安全防护指导手册(详细截图)
- Springboot测试类之@RunWith注解
- Scala 继承和特质
- 新型工业路由器,为进入智能工业时代加快步伐
- gamma原理及快速实现算法(C/C++)
- 前景背景样本不均衡解决方案:Focal Loss,GHM与PISA(附python实现代码)
- java 判断 子集_java – 获取集合子集的策略
- 用javascript 编写的“打豆豆”游戏
- 卸载office失败的解决办法
- HTML5 网络拓扑图整合 OpenLayers 实现 GIS 地图应用
热门文章
- 上周还是合意的,且找到了一定的遵循4.6-4.12
- 新思路计算机二级教育机构排行,新思路教育·
- 当美妆遇见元宇宙,这场前所未有的视觉盛宴,让众多网友眼前一亮
- 2020年社招面经与问题总结(一)
- LaTeX调整itemize和enumerate间距(转载)
- android+one机型,穿上马甲输出海外:小米 CC9e手机将作为Android One机型,以小米A3型号在海外发售...
- 分析查询语句 EXPLAIN 详解
- clion调试 openjdk
- Hudi的核心概念 —— 时间轴(TimeLine)
- 3-5 Excel基本数据处理方法