当签名报备状态为已报备待验证或报备成功时,支持一键执行短信测试验证,快速确认当前签名是否可正常发送短信。无需额外手续费,仅需支付短信发送费用。
功能概述
签名一键测试用于验证签名在各运营商的可用性。执行一键测试后,系统调用运营商接口执行短信发送,测试当前签名是否可正常发送短信。功能入口仅支持控制台页面触发,不支持 API。
测试通过:签名报备状态将更新为报备成功。
测试未通过:系统将重新发起报备,签名报备状态将更新为报备中(如果存在其他运营商处于报备中,会在对应运营商返回报备结果后,再针对测试未通过的运营商重新报备)。
前提条件
使用一键测试功能,签名需同时满足以下条件:
签名可用性状态为可用-正常或可用-异常(剔除严重影响发送成功率的合规性异常)。
说明如果客户签名本身存在异常,如签名名称与资质不匹配、签名信息不全、关联资质信息不全、资质信息不准确、一人多企、运营商签名合规校验不通过,也无法使用一键测试功能。
至少一个运营商报备结果为已报备待验证或报备成功。
当前短期方案仅支持验证码类型的一键测试,通知类和推广类暂不支持。
操作步骤
进入一键测试
登录短信服务控制台。
在左侧导航栏,单击。
在签名管理列表中,找到一键测试列,点击对应签名的一键测试图标。
说明如果图标不可点击,鼠标悬停查看不可用原因。当前签名需满足前提条件中列出的条件,方可使用一键测试功能。
发起测试
在弹出的“一键测试”页面中,点击展开模块,阅读功能介绍、使用声明和计费说明,仅首次需要点击我已知晓。
在产品类型区域,默认选择验证码,暂不支持更改。
在测试运营商区域,勾选需要测试的运营商。仅当前运营商报备状态为“已报备待验证”或“报备成功”且不在测试中时,方可勾选。
根据选择的运营商,在对应的手机号输入框中输入手机号码。
说明手机号输入规则:
每个运营商对应一个输入框,最多显示 3 个输入框(移动、联通、电信)。
每网最多输入 5 个手机号,多个手机号用英文逗号(,)分隔。
系统会校验手机号格式及手机号与运营商是否匹配。
须使用真实手机号,不可填空号。
单击执行短信测试。
等待测试完成
提交测试任务后,系统开始执行探测。可在测试报告标签页中查看测试进度和结果。
测试结果说明
测试是否通过的标准由系统动态计算。测试结果及其含义如下:
测试结果 | 说明 |
测试中 | 短信测试执行中,请耐心等待。 |
测试通过 | 签名在对应运营商的报备状态将更新为报备成功(如果发起测试时已为报备成功,则保持不变)。 |
测试未通过 | 系统已重新向对应运营商发起签名实名制报备,签名报备状态将更新为报备中。 |
测试未通过触发重新报备的特殊机制:如果某一网测试未通过,不会立即触发重新报备,而是等待签名在三网运营商都返回报备结果(报备成功、已报备待验证、报备失败)后,才会针对测试未通过的运营商执行重新报备。
例如:移动测试未通过,联通处于报备中 → 等待联通返回报备结果后 → 再触发移动的重新报备。
查看测试报告
在标签页,可查看当前签名下所有运营商的测试记录。
测试报告列表包含以下字段:
字段 | 说明 |
测试运营商 | 每个运营商的每次短信发送测试为一行数据。 |
短信测试结果 | 显示测试中、测试通过或测试未通过。 |
任务生成时间 | 成功提交测试任务的时间(年-月-日 时:分:秒)。 |
测试完成时间 | 测试结果更新的时间。测试中显示“-”。 |
发送成功短信条数 | 测试过程中发送成功的短信条数。 |
点击查看测试报告可查看详细测试报告,报告中显示签名名称、产品类型、运营商、测试结果、报备状态等信息。
收费说明
一键测试功能按国内消息的价格收取短信发送费用。
测试费用不固定,因“是否测试通过”的标准为系统动态计算。
每个探测任务(签名 + 运营商 + 产品类型)的最大测试费用,不超过系统设定的单网上限条数短信费用。
可能存在“测试未通过”但仍产生短信发送费用的情况。
因短信回执存在延迟,可能在“测试完结后”产生短信发送成功的计费。
可在中查看用于测试的短信发送记录。
发送记录说明
一键测试产生的短信发送记录,可在页面查看。需注意以下特殊行为:
一键测试的发送记录中,模板编码显示为“-”,流水号显示为“-”,因此无法通过模板或流水号筛选这些记录。
只能通过签名进行筛选。
手机号列表中,页面会有“一键测试”标签标识该记录为测试产生。
无论是客户自己的手机号还是系统内部手机号,均会脱敏展示(如 139****1234)。
一键测试场景下,发送记录仅展示发送成功的记录,不展示发送失败的记录。
常见问题
为什么通过 OpenAPI(QuerySendDetails)查询不到一键测试的发送详情?
OpenAPI QuerySendDetails 查询发送详情时,手机号为必填参数。如果一键测试使用了阿里云内部手机号,该号码已脱敏,客户无法获知实际号码,因此无法通过该 API 查询到对应的发送详情。如果客户在测试时使用了自己的手机号,仍可通过该 API 查询到。
一键测试中输入的手机号会如何展示?
无论是客户自己的手机号还是阿里云内部手机号,在控制台和发送记录中均会脱敏展示(例如 139****1234),以保护号码隐私。
测试未通过后,报备状态何时更新?
测试未通过不会立即触发重新报备。系统会等待签名在三网运营商都返回报备结果(报备成功、已报备待验证、报备失败)后,才会针对测试未通过的运营商执行重新报备。
测试未通过是否还会收费?
可能会根据实际短信发送情况收费。测试过程中系统已实际发送了短信用于探测,无论最终测试结果为通过或未通过,均会按实际发送条数收取短信费用。此外,由于短信回执存在延迟,可能在测试完结后仍产生成功回执的计费。
一键测试的短信,是否支持在“费用统计-个性化账单”中,根据模板做账单分拆?
不支持。一键测试的模板为阿里云内部默认模板,不对客展示模板名称、模板code,暂不支持用一键测试模板做账单拆分。