记录一下如何调用短信接口,我们这里就来使用阿里云的短信接口,首先注册一个账号,登陆过后,选择控制台,然后在输入框里面查找短信服务
在选择管理控制台,就可以来到短信接口开发配置页面
接下来配置短信模板,主要是这两个,签名管理和模板管理
点击添加签名,随便看着填写一下即可,一般审核两个小时左右就能审核通过,这个时候记住自己的签名,接下来添加模板,主要说一下重点,模板内容
可以看一下人家的示例:
c
o
d
e
这
个
就
是
说
如
果
你
发
送
邮
件
的
时
候
想
传
入
动
态
值
的
时
候
,
这
里
就
需
要
用
到
这
个
,
不
一
定
叫
做
c
o
d
e
,
也
可
以
叫
做
{code}这个就是说如果你发送邮件的时候想传入动态值的时候,这里就需要用到这个,不一定叫做code,也可以叫做
code这个就是说如果你发送邮件的时候想传入动态值的时候,这里就需要用到这个,不一定叫做code,也可以叫做{number}之类的。
,接下来就要上代码了
看一下快速学习,不让你们找了,我直接给网址
https://help.aliyun.com/document_detail/108064.html?spm=a2c4g.11186623.6.556.4f2f3748x26pq1
首先看一下如何获取这两个信息:AccessKeyId ,AccessKeySecret,这连个是用来验证用户的密钥。这个必须要创建的,方便接下来使用,找到api参考下面的AccessKey 按照教程创建它
这个弄完了之后,继续看sdk新版,找到对应的Java,添加上对应的依赖
添加完以后,点击一下这个,跳到一个新的页面,这个页面就是你填上你的一些信息,系统帮你自动生成代码,选择sendsms
天上三个必选项,第一个是手机号,第二个是签名,就是你刚才添加的签名
第二个是模板code
就是这个,这个时候三个必填参数填写完了以后,点击发起调用,这个时候可能会出现错误
这是因为你的模板里面有动态值,我们需要填入对应的值
这里需要一个json值,例如:
然后这里显示🆗 就说明成功了,接下来手机会收到阿里云发送来的短信
然后把右边的示例代码copy到你的项目中就行,把刚才说的你创建的accessKeyId, accessSecret 替换成你的就行
还要记得一件事,充钱啊 短线要钱的,一块钱就完事了,完事了 ojbk.
Springboot实现发送短信验证
最新推荐文章于 2023-07-26 17:43:56 发布