目前大多网站APP的登陆方式都不再单一,通过手机获取短信验证码进行账户登陆无疑是最方便、快捷和安全的一种方式。
第三方短信发送平台有很多种,各个平台有各自的优缺点,在选择的时候可以根据自己的具体实际情况定夺,今天LZ分享一个比较好上手的平台供广大码农借鉴,并非打广告,只是感觉真心好用。
LZ之前并不晓得SMS是什么鬼,只是去年在看一位大牛博主分享springboot案例的时候提到,对着大牛的步骤和代码操作了下去,顺利完成了短信发送的功能。最近刚好有个小小的需求要用到短信验证,去翻大牛的博客,竟然被关闭了,幸运的是有备份代码! 好东西应该分享出来,迎合开源精神 @#$!
【2】平台开通
2.1:用户注册
百度SMS短信通,进入官方页面,注册账号;
官网:http://sms.webchinese.cn/
2018-08-11_131642.png
2.2:登陆获取必要信息
2018-08-11_131836.png
登陆之后,首页会展示当前用户部分信息,这里只关注短信条数,新注册用户会有5条免费的测试短信,这里我们要记住的重要信息主要有5条,切记要保存好
1:账号名
2:密码
3:短信秘钥(验签秘钥,长度为20的加密字符串)
4:绑定手机:153xxxxxxxx
5:绑定邮箱:xxxxxxxxx@qq.com
2018-08-11_132904.png
【3】代码实现
1、加入依赖
<dependencies>
<dependency>
<groupId>commons-logging</groupId>
<artifa