【阿里云短信服务SMS】使用阿里云发送短信

本文介绍了如何使用阿里云短信服务发送短信,包括前期准备,如添加签名、模板,创建子用户获取密钥,以及编程实现和测试过程。重点在于获取短信签名、模板ID、AccessKeyId和AccessKeySecret,并在代码中使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前期准备工作

前期准备工作在阿里云官网完成。阿里云官网的试用中心,有100条短信的免费试用,记得薅羊毛。

进入阿里云的短信服务官网:阿里云短信服务,点击管理控制台,进入到控制台,在控制台里点击“国内消息”。

1.添加签名

什么是签名?下方短信中【】里的内容就是签名。

【快递e栈】您的取件码:276317,请勿泄露于他人!

在签名管理中,点击添加签名,填写相关信息,提交过后要审核2个小时左右。
注意:适用场景如果选择“通用”的话,要上传相关证件,有点麻烦。我是用来做快递柜给用户发送取件码的,所以选“验证码”。

2.添加短信模板

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

3.创建子用户,得到密钥:AccessKeyId和 AccessKeySecret

鼠标移到头像上,点击accesskeys。

新建用户,输入登录名称和显示名称,访问方式选择“编程访问”,因为我们之后写代码要用到AccessKeyId和 AccessKeySecret。
在这里插入图片描述
用户创建成功后,就会出现AccessKeyId和 AccessKeySecret,要及时保存下来,关掉页面之后再打开就看不见密钥是多少了。
在这里插入图片描述

4.给子用户添加权限

勾选自用户,点击“添加权限”,在弹出的窗口里,搜索sms,选择权限:管理短信服务(SMS)的权限。
在这里插入图片描述

5.收集好之前步骤中的4个关键参数

短信签名和模板审核通过后,准备好以下参数,写代码时要用到。

  1. 短信签名名称
  2. 短信模板ID
  3. AccessKeyId
  4. AccessKeySecret

编程

引入相关Jar包

在这里插入图片描述

代码

将以下参数填写到相应位置。

  1. 短信签名名称
  2. 短信模板ID
  3. AccessKeyId
  4. AccessKeySecret
public class SMSDemo {
   
   
    public static void main</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值