- 目录
- 1. 前言
- 2. 细读官方手册
- 3. 短信接口SDK包下载和配置
- 3.1 SDK下载
- (1)官方链接下载
- (2)composer下载
- 3.2 封装发送手机短信验证码功能类
- 3.2.1 密钥举例
- 3.2.2 封装调用SDK类
- 3.2.3 测试用例实战
- 3.2.4 测试用例结果
- 3.2.5将测试用例封装成常用类
- 3.2.6界面可视化
- 4. 总结
1.前言
之前我写过一篇‘发送手机短信验证实战’,用的是云之讯平台的短信接口,但相比而言,目前市面上用的大多是阿里云和腾讯云的短信接口,刚好,我公司也使用阿里云的短信接口(新版SDK),下面我们一起来进行阿里云短信接口的调用和需求功能封装吧!
代码分享:https://github.com/mtdgclub/aliyunSmsDemo
2.细读官方手册
由手册我们可以知道,阿里云为我们提供了两种短信发送接口:
1)SendSms接口是短信发送接口,支持在一次请求中向多个不同的手机号码发送同样内容的短信。
2)SendBatchSms接口是在一次请求中分别向多个不同的手机号码发送不同签名和模版内容的短信。
而我这里主要用的是SendSms接口。
官方入门手册:https://helpcdn.aliyun.com/document_detail/53111.html
SendSms接口介绍:https://help.aliyun.com/document_detail/1014