-
使用阿里大于进行短信发送(验证法发送)
- 首先引入依赖
<!--阿里大于短信Api-->
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>4.1.0</version>
</dependency>
这里注意,依赖的有一个gson,版本号需要尽量靠近现在,这里gson使用2.8.5版本
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.5</version>
</dependency>
-
去阿里大于官网申请账号
- 注册完成后需要申请三个码
- 首先点击,进入短信服务
- 然后需要申请如图所示,其中快速学习可以帮助你快速了解短信服务,在国内消息中申请签名和模块,需要最多两个小时,但是可能会申请不成功,签名个人学习的话最好申请验证码。申请时有关于内容可以里面提供了模板,可以选择模板或者写自己需要的内容。其中${code}是后来可以生成的验证码
- 右上角点击头像会出现accesskeys,点击进去申请一个
- 拥有这些就可以进行开发了
- 这里有两种方式,一种是旧的API,另一种是新的API。这里我们介绍新的API,点击快速学习中下方的查看API Demo
-
- 在网页中找到短信服务,然后选择SendSms。其中RegionId选择其中的华东1(杭州),phoneNumbers填需要发送的手机号。SignName填之前申请的签名的名称。TemplateCode填模板的对应的模板CODE。TemplateParam填自己之前模板中对应的code Json字符串,这里我们可以写 {"code":"验证码"} ,注意验证码一栏只能填写字母和数字,不可以填写中文。然后点击发起调用即可发送短信,右边可以选择Java代码,然后将代码放入项目中即可使用