阿里云发送验证码流程

目录

[1. 阿里云短信服务简介](#1. 阿里云短信服务简介)

[2. 阿里云验证码发送流程](#2. 阿里云验证码发送流程)

2.1

申请阿里云短信服务

2.2

短信模板及阿里云秘钥

1.开发者可以在自己的应用程序中集成短信发送功能。绑定发起测试的手机号,需要绑定的手机号才能成功发送验证码,其他的用户手机号发送的验证码都是8888

[2.发送测试验证码之前还需要新增一个短信签名和一个短信模板,短信签名就是短信中【】里边的内容,模板就是签名和验证码之外的内容,这里签名是"TR共享单车",模板是:您的验证码为:{code},您正在进行密码重置操作,该验证码 5分钟内有效,请勿泄露于他人!](#2.发送测试验证码之前还需要新增一个短信签名和一个短信模板,短信签名就是短信中【】里边的内容,模板就是签名和验证码之外的内容,这里签名是“TR共享单车”,模板是:您的验证码为:{code},您正在进行密码重置操作,该验证码 5分钟内有效,请勿泄露于他人!)

3.点击"调用API发送短信",会跳转新页面,页面里边可以测试是否能够发送短信,也有对应后端语言发送短信的代码示例

4.拿到短信签名、模板code信息,代码中需要用到,把node示例代码放到自己的server中,需要安装三个对应的依赖。

5.申请阿里云key和密钥,申请后填入代码中即可

2.3使用代码测试发送验证码

编写发送验证码接口

2.发送验证码成功后需要把手机号,验证码,有效期5分钟存入全局变量global,这样重置验证码的时候就会从全局变量global中拿取手机号对应的验证码信息

​2.4完善功能


1. 阿里云短信服务简介

阿里云短信服务是一项提供给开发者的即时通讯服务,通过 API 调用可以快速发送短信通知、验证短信等。其核心优势包括高达 99.9% 的发送成功率、秒级消息到达、支持全球短信发送等特点,适用于各种规模的企业和开发者需求。

2. 阿里云验证码发送流程

阿里云验证码发送流程包括几个主要步骤,涵盖了从请求发送到接收验证码的全过程:

2.1

申请阿里云短信服务

首先,注册阿里云,并且完成个人身份证认证,开发者需要在阿里云控制台或通过 API 申请短信服务。搜索短信服务,下面弹出的产品短信服务点击进入,找到左边菜单快速学习和测试,点击菜单并且往下拉,在申请时,需要获取 Access Key ID 和 Access Key Secret,这是访问阿里云 API 的必要凭证。


2.2

短信模板及阿里云秘钥

1.开发者可以在自己的应用程序中集成短信发送功能。绑定发起测试的手机号,需要绑定的手机号才能成功发送验证码,其他的用户手机号发送的验证码都是8888
2.发送测试验证码之前还需要新增一个短信签名和一个短信模板,短信签名就是短信中【】里边的内容,模板就是签名和验证码之外的内容,这里签名是"TR共享单车",模板是:您的验证码为:${code},您正在进行密码重置操作,该验证码 5分钟内有效,请勿泄露于他人!

等待签名和模板审核通过后就可以发起测试验证码了

3.点击"调用API发送短信",会跳转新页面,页面里边可以测试是否能够发送短信,也有对应后端语言发送短信的代码示例
4.拿到短信签名、模板code信息,代码中需要用到,把node示例代码放到自己的server中,需要安装三个对应的依赖。
5.申请阿里云key和密钥,申请后填入代码中即可

2.3使用代码测试发送验证码

编写发送验证码接口

需要判断用户手机号是否注册,短信那边会处理是否是已绑定到阿里云测试手机号

2.发送验证码成功后需要把手机号,验证码,有效期5分钟存入全局变量global,这样重置验证码的时候就会从全局变量global中拿取手机号对应的验证码信息

2.4完善功能

Unaipp小程序发起发送验证码请求,验证码发送成功后就会进行1分钟倒计时,倒计时结束后才能再一次发送验证码。重置密码,会拿到手机号去global中找对应手机号的验证码信息,并且根据信息提示对应的内容

相关推荐
菜菜艾4 小时前
基于llama.cpp部署私有大模型
linux·运维·服务器·人工智能·ai·云计算·ai编程
快往胃里来11 小时前
Dify保姆级教程:部署、智能体、工作流到后端API
阿里云·docker
小夏子_riotous11 小时前
openstack的使用——5. Swift服务的基本使用
linux·运维·开发语言·分布式·云计算·openstack·swift
Gofarlic_OMS12 小时前
Windchill的license合规使用报告自动化生成与审计追踪系统
大数据·运维·人工智能·云原生·自动化·云计算
灰暗世界%16 小时前
飞牛nas如何设置阿里云的DDNS
服务器·网络·阿里云
主机哥哥18 小时前
2026年腾讯云优惠券领取攻略:新购/续费/升级可用
云计算·腾讯云
byoass1 天前
csdn_upload_005
网络·安全·云计算
祖传F871 天前
quickbi数据集数据查询时间字段显示正确,仪表板不显示
数据库·sql·阿里云
小夏子_riotous1 天前
openstack的使用——9. 密钥管理服务Barbican
linux·运维·服务器·系统架构·centos·云计算·openstack
Aray12342 天前
论秒杀场景及其技术解决方案
云计算