短信认证服务新手指引

本文介绍短信认证服务的基础知识、计费方式、使用流程和对接使用指引,帮助你快速上手短信认证服务。

短信认证服务概述

短信认证服务是阿里云为个人和企业用户提供的验证服务,您可免申请资质、签名和模板,通过API直接使用。短信认证服务由平台提供资源,对接成本低、成功率高,特别适合无法提供企业资质但有验证码场景需求的个人用户。

了解计费概述

短信认证服务分为套餐包和按量付费两种,优先抵扣套餐包,若无有效套餐包则自动从账户中按量付费。

计费方式

说明

套餐包

如果有短信套餐包则先扣除套餐包,超出套餐包额度后按量计费,从账户余额中扣费。

按量付费

若无有效套餐包则根据短信的发送条数和短信模板类型进行实时梯度计费,验证码发送失败不计费。

了解使用流程

短信认证服务提供多个可选签名和短信模板(模板中包含“验证码”和“有效期”两个变量)。您可根据验证场景需求,通过API指定签名、模板、验证码及有效期来发送短信。其中,验证码支持按设定的规则自动生成,也可由您直接输入自定义内容。

image

以下为您介绍短信认证服务的使用全流程,您无需申请任何企业资质、短信签名和短信模板,对接API后当天即可使用。

步骤

描述

支持的操作方式

准备工作

请注册阿里云账号并完成实名认证,开通服务。短信认证服务仅可使用API对接,还需要创建AccessKey 用于调用API。

控制台进入短信认证服务控制台

发送验证码

发送验证码:通过API指定目标手机号、选择签名、选择模板、并为模板中的每个变量提供具体值,以触发验证码短信的发送。

APISendSmsVerifyCode

查询验证码发送结果(可选):接收验证码回执消息,查询机主是否已收到验证码。

控制台开启状态报告接收

回执消息:DypnsSmsVerifyReport(HTTP推送模式 | 消息队列模式

核验验证码

核验验证码:通过API核验手机号和验证码是否成功通过校验,包括手机号是否和验证码匹配、验证码是否在有效期内等。

APICheckSmsVerifyCode

查看统计数据

查看短信认证服务的用量统计数据,如指定时间段内的验证码发送量、回填量、回填率和平均回填时长。

控制台短信认证服务用量统计查询

快速体验短信认证服务

您可以通过短信认证服务控制台,绑定测试手机号后,调用API快速发起测试。无需申请资质、签名和模板,即可体验短信认证服务功能。

发送测试短信
说明

发送测试短信将会计费,请您体验前注意账户余额情况。

image