使用 Java 调用阿里云短信服务

使用 Java 调用阿里云短信服务

短信验证码想必大家都不陌生,在很多网站,APP中都有使用到。比如登录,注册,身份校验等场景。不过通常情况下,短信服务都是外包给第三方公司的,接下来向大家分享如何使用阿里的短信服务。

登录阿里云申请短信服务

首先我们登陆阿里云官网,搜索短信服务,注册并开通授权。
这里为了方便小伙伴快速申请也可以点击下方传送门。
阿里云短信服务
阿里云短信服务

申请签名和模板

根据接收短信的区域选择国内消息或者国际消息,进行相应的签名和模板申请。申请签名没什么注意事项,具体阿里云都有备注提示,申请完签名申请模板,模板名称:就是接收消息的前缀;
模板内容:可以自己写,也可以查看模板库自定义修改;
申请说明 :个人学习交流。(第一次乱写的没有通过)
这些信息填完之后一般不到半小时左右就通过了,这一点不得不佩服阿里云的办事效率。
在这里插入图片描述
在这里插入图片描述

申请AccessKey获得阿里云账户的操控权限

在这里插入图片描述
在这里插入图片描述
为了安全考虑这里推荐使用子用户AccessKey,给予最小对应权限即可。
在这里插入图片描述
在这里插入图片描述
请记住申请完子用户AccessKey后不要立即关闭窗口,先将申请的AccessKeySecret进行保存,因为关闭后,再也没办法进行查看AccessKeySecret,只能查看到AccessKeyId。

测试短信发送

准备工作完成后,在短信服务的快速学习栏中,可以使用创建的签名和模板进行发送测试看看效果,没问题后,再进行编码操控。(如余额不足,需要先对账户进行充值)遇到错误代码不要慌,先查看帮助文档;
帮助文档
在这里插入图片描述
成功事例
在这里插入图片描述

使用Java调用阿里云短信服务

这里尽量使用新的api进行操控,链接: 官方文档
Maven项目架包依赖如下:

<!--阿里云短信sdk-->
 <dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>aliyun-java-sdk-core</artifactId>
    <version>4.1.0</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId&
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值