使用阿里云发送短信
前期准备工作
前期准备工作在阿里云官网完成。阿里云官网的试用中心,有100条短信的免费试用,记得薅羊毛。
进入阿里云的短信服务官网:阿里云短信服务,点击管理控制台,进入到控制台,在控制台里点击“国内消息”。

1.添加签名
什么是签名?下方短信中【】里的内容就是签名。
【快递e栈】您的取件码:276317,请勿泄露于他人!
在签名管理中,点击添加签名,填写相关信息,提交过后要审核2个小时左右。
注意:适用场景如果选择“通用”的话,要上传相关证件,有点麻烦。我是用来做快递柜给用户发送取件码的,所以选“验证码”。

2.添加短信模板
点击模板管理中的添加模板,填写相关信息,提交后也需要审核大概2小时。可以使用常用模板库。

3.创建子用户,得到密钥:AccessKeyId和 AccessKeySecret
鼠标移到头像上,点击accesskeys。

新建用户,输入登录名称和显示名称,访问方式选择“编程访问”,因为我们之后写代码要用到AccessKeyId和 AccessKeySecret。
用户创建成功后,就会出现AccessKeyId和 AccessKeySecret,要及时保存下来,关掉页面之后再打开就看不见密钥是多少了。
4.给子用户添加权限
勾选自用户,点击“添加权限”,在弹出的窗口里,搜索sms,选择权限:管理短信服务(SMS)的权限。
5.收集好之前步骤中的4个关键参数
短信签名和模板审核通过后,准备好以下参数,写代码时要用到。
- 短信签名名称
- 短信模板ID
- AccessKeyId
- AccessKeySecret
编程
引入相关Jar包
代码
将以下参数填写到相应位置。
- 短信签名名称
- 短信模板ID
- AccessKeyId
- AccessKeySecret
public class SMSDemo {
public static void main</