7.21日学习笔记
一.阿里大鱼发送手机验证码
阿里大鱼为用户提供更优质的服务,今天学习它的短信服务,用于为用户发送手机验证码,使用步骤如下:
1.完成阿里注册;
2.进入短信服务的管理控制台,申请签名,短信模板,设置秘钥;
3.需要充值10元,然后进行测试,看测试是否成功,下载dysms_java.zip压缩包;
4.在MyEclipse上创建web project工程,讲压缩包中的aliyun-java-sdk-core-3.3.1.jar 和 aliyun-java-sdk-dysmsapi-1.0.0.jar包导入到web project 中WebRoot 的WEB-INF 下的lib 下
WEB-INF
|--lib
5.在程序中写入SmsDemo.java,用户修改提示的参数即可
6.可将SmsDemo.java中原函数封装,加入生成随机数的代码(用作验证码)提供的参数有:
//参数:手机号,短信签名,短信模版Id,发送内容中的随机数
7.测试是否成功
部分代码如下:
//传递相应的参数
public static String TestSendMessage(String phoneNumbers){
//1.生成随机数,导入commons-lang3-3.7.jar jar包
//String random = RandomStringUtils.random(6,"1234567890");