短信验证码服务

本文详细介绍了如何在阿里云平台上注册账号、开通短信服务、获取AccessKey,以及如何通过API调用发送短信,包括创建RAM用户、申请签名和模板,以及IDEA集成发送短信验证码的过程。
摘要由CSDN通过智能技术生成

配置阿里云短信服务

准备工作
1.注册阿里云账号和实名认证(个人/企业)
2.开通短信服务,并购买相应的短信套餐
3.获取AccessKey用于调用阿里云资源的密钥
4.调用API发送短信
说明
注册了阿里云账号,并且开通短信服务和购买套餐,只需要进行第三步获取Accesskey和调用API发送短信。
1.获取Accesskey
在调用阿里云API时您需要使用AccessKey完成身份验证。AccessKey包括AccessKey ID和AccessKey Secret,需要一起使用。具体如下:
AccessKey ID:用于标识用户。
AccessKey Secret:用于验证用户的密钥。AccessKey Secret必须保密。
处于安全的考虑,创建RAM用户,并为RAM用户授予不同的权限,提供给您企业的员工用来管理短信服务资源,从而让您避免与其他用户共享云账号密钥,降低您企业的信息安全风险。
1.2创建子账号
访问地址:官网地址
按照以下步骤创建
在这里插入图片描述
在这里插入图片描述

1.2为刚创建的用户分配短信服务的权限

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.调用API发送短信

调用api之前需要配置一下信息。
官方链接:https://dysms.console.aliyun.com/quickstart?spm=5176.25163407.overview-index-9c3d4_4cfbe_0.8.16a4bb6e2NOIQF
申请签名——申请模板——系统设置——API调用发送短信

2.1申请签名

申请签名地址:https://dysms.console.aliyun.com/domestic/text/sign/add
按照下面填写
在这里插入图片描述
在这里插入图片描述
最后提交上传
大概需要等待2小时左右,审核结果就出来了。

2.2申请模板

申请签名通过之后才能申请模板
申请模板地址:https://dysms.console.aliyun.com/domestic/text/template/add
在这里插入图片描述

2.4API调用发送短信

先在OpenAPI上进行调用测试
1.进行到OpenAPI:https://next.api.aliyun.com/api/Dysmsapi/2017-05-25/SendSms?lang=JAVA&params={}
选择Typescript语言,注意这个时候使用的Access Key为阿里云提供的临时的,后序集成发送短信验证码时需要在代码中填写AccessKey。
在这里插入图片描述
在这里插入图片描述

3.IDEA集成发送短信验证码,下载工程代码

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

最后在阿里云帐户中获取凭证, 创建AccessKey并保存,并通过它替换下载后代码中的 ACCESS_KEY_ID 以及 ACCESS_KEY_SECRET;

凭证链接

  • 18
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值