阿里云短信使用 -- 拓薪教育
短信猫:所谓短信猫,其实是一种用来收发短信的设备,他和我们用的手机一样,需要手机SIM卡的支持,在需要收发短信的时候,在短信猫里面插入一张我们平时用的手机卡,插上电源,通过(USB或者串口、网口)数据线和电脑相连,在电脑的应用管理软件中就可以实现短信收发的功能。
和其他的第三方短信平台合作,例如阿里云短信等。
第二章:阿里云短信服务
-
- 1. 阿里云短信服务申请
百度阿里云,进入官网。https://www.aliyun.com。访问后需要注册登录,已经存在帐户直接登录即可。(使用支付宝账号也可以登录)
选择产品,进入到短信服务
点击管理控制台,进入短信管理页面
点击国内消息,进行签名申请
点击模板管理,进行短信模板申请
进入用户管理页面,获取到允许访问阿里云api的秘钥(秘钥是要保密的)
获取到秘钥
最后提醒别忘记充钱、充钱、充钱。
2. 阿里云短信入门代码
点击帮助文档,查看具体的开发帮助。可以下载sdk和Java的demo程序(很重要,代码不用自己编写了)
发送短信代码
导入开发的2个jar包(aliyun-java-sdk-core-3.2.5.jar和aliyun-java-sdk-dysmsapi-1.0.0-SNAPSHOT.jar)
使用下载好的demo案例,完成短信的发送
package cn.tx.demo;
import cn.tx.utils.RandomCode;
import cn.tx.utils.SmsUtils;
import com.aliyuncs.exceptions.ClientException;
/**
* 发送短信的入门程序
*/
public class Demo1 {
public static void main(String[] args) {
// 随机生成验证码
String code = RandomCode.genCode();
System.out.println("验证码:"+code);
try {
// 发送手机短信
SmsUtils.sendSms("手机号", code);
} catch (ClientException e) {
e.printStackTrace();
}
}
}
- 第三章:短信项目实战
- 1. 用户注册功能项目实战
运行老师提供好的代码,完成注册功能。
根据本人多年从业以及学习经验,录制了一套最新的Java精讲视频教程,如果你现在也在学习Java,在入门学习Java的过程当中缺乏系统的学习教程,你可以加群654631948领取下学习资料,面试题,开发工具等,群里有资深java老师做答疑,每天也会有基础部分及架构的直播课,也可以加我的微信renlliang2013做深入沟通,只要是真心想学习Java的人都欢迎。
java基础教程:https://ke.qq.com/course/149432?tuin=57912c43
Java分布式互联网架构/微服务/高性能/springboot/springcloud: