1/ 什么是短信回执
在阿里云短信服务的应用场景中,我们将“短信回执”定义为在企业进行签名申请、模板申请和短信发送三个动作后,所获取的状态报告。以发送短信为例,状态可以为发送成功、发送失败或等待回执。
一方面,短信回执可以让企业对每一次审核和短信的送达状态了如指掌。无论是紧急通知、验证码发送,还是营销信息推送,企业都能及时了解信息是否被成功接收。这对于需要确保信息及时传递的业务场景尤为重要。
其次,通过收集和分析短信回执数据,企业可以深入了解短信发送的成功率和失败原因,以进行更及时和有针对性的优化。
此外,短信回执还为业务流程的控制提供了有力支持。在一些关键的业务场景中,如订单确认、服务预约等,短信回执可以作为业务流程的控制信号,确保业务的顺利进行和数据的准确性。
本篇内容,我们将为大家介绍阿里云短信服务获取短信回执的 3 种方法及特征。
2/ 获取短信回执的 3 种方式
回执类型 |
特征 |
||||
签名审核状态 |
模板审核状态 |
发送状态 |
上行消息 |
||
所支持的回执消息类型 |
HTTP 批量推送模式 |
HTTP 批量推送模式 |
HTTP 批量推送模式、MNS 消息队列消费模式 |
HTTP 批量推送模式、MNS 消息队列消费模式 |
/ |
控制台查询方式 |
控制台:国内消息-签名管理审核状态列 |
控制台:国内消息-模板管理审核状态列 |
控制台:业务统计-发送记录查询发送状态列 |
暂不支持 |
需手动登录控制台,按需多次查询,支持批量导出 |
调用 API 方式 |
调用“ GetSmsSign” |
调用“ GetSmsTemplate” |
调用“ QuerySmsDetails” |
暂不支持 |
需主动调用 API |
配置回执消息方式 |
控制台:回执配置-审核状态-国内消息-签名审核状态消息接收 |
控制台:回执配置-审核状态-国内消息-模板审核状态消息接收 |
控制台:回执配置-状态报告接收-国内消息 |
控制台:回执配置-上行消息接收-国内消息 |
配置后可实时接收状态变化提醒,方便快捷 |
面对频繁的模板申请及短信发送操作,我们非常建议企业配置回执消息,这样便可以摆脱“状态轮询”,实时获取各种状态。
- MNS 消息队列:平台会在MNS消息队列里发送回执消息,客户下载消息服务 SDK 写代码接收消息
- HTTP 批量推送模式:客户配置 http 格式的url地址,平台会给该地址推送回执消息,接收地址成功收到平台推送的信息后,按格式返回响应信息,表示成功收到
3/ 如何配置回执消息获取状态
- 登录短信服务控制台。
- 在左侧导航栏选择系统设置 > 回执设置。
- 在状态报告接收、上行消息接收、审核状态页签,开启指定模式。