这里我们使用SpringBoot 来调用阿里通信的服务。
(用哪个框架无所谓,即便是统Java工程也能实现,但需要连网)
阿里通信,双11.收到短信,日发送达6亿条。保障力度非常高。
使用的步骤:
第一步:需要开通账户
第二步:阅读接口文档
秘钥管理
短信签名
短信模板
SDK
这个由阿里云提供。
编译与打包。
打包到本地仓库,或者公司局域网内的私服地址。
Maven打包
第三步:创建SpringBoot工程,导入依赖
第四步:准备页面
关注内容:
第五步:调用阿里通信接口
核心代码:
package com.qf.action;
import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.dysmsapi.model.v20170525.SendSmsRequest;
import com.aliyuncs.dysmsapi.model.v20170525.SendSmsResponse;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.profile.DefaultProfile;
import com.aliyuncs.profile.IClientProfile;
import com.qf.utils.AliAccessKey;
import com.qf.utils.RandomStringTLUtils;