You need to enable JavaScript to run this app.
导航
智慧短信解析回调
最近更新时间:2024.09.11 15:47:18首次发布时间:2024.05.15 17:51:07

您可以在短信服务控制台的回执配置中设置回智慧短信的解析回调的URL,接收智慧短信服务异步返回的解析状态报告,以确认智慧短信在终端是否完成了解析。

注意事项

回调地址需要符合以下条件,才可以成功接收智慧短信的解析状态报告。

  • 使用 HTTP/HTTPS URL。

  • 短信服务可以直接访问回调地址,即回调地址具备公网访问能力。

  • 如果回调地址所在服务器设置了防火墙,请放行来自短信服务的请求。


准备工作

在您接收智慧短信的解析回调消息之前,需要登录短信服务控制台配置用于接收回调消息的 URL。

  1. 登录短信服务控制台

  2. 在左侧导航栏,选择通用管理 回执配置

  3. 回执配置页面,编辑智慧短信发送回调地址

  4. 设置您用于接收回调消息的 URL。URL 格式为http(s)://<您的回调地址>


在短信服务控制台设置智慧短信发送回调地址后,如果您调用 SendAim - 发送智慧短信接口发送智慧短信后,则智慧短信服务会异步向回调地址返回智慧短信解析回调。

回调结果示例

[
  {
    "account": "200****",
    "sub_account": "1504****",
    "signature": "短信服务",
    "mobile": "188******",
    "channel_type": "CN_5G_AIM",
    "service_id": "106966940****",
    "send_time": 1669171012444,
    "template_id": "5G_0fa7****",
    "ext": "123456",
    "message_id": "bde1b10d-19cf-460f-abcd-26231a82****",
    "recv_time": 1669171015941,
    "status_code": "0",
    "description": "解析成功",
    "msg_count": 1,
    "mccmnc": "46002",
    "iso_code": "CN",
    "aim_brand": "HuaWei"
  }
]
回调请求说明
参数取值描述
Content-Typeapplication/json;charset=utf-8定义网络文件的类型和网页的编码。
Accept-Encodinggzip, deflate采用指定的压缩格式传输数据。
Accept*/*指定客户端希望接收的数据类型。

Body

请求体整体是一个 JSON 数组。

参数类型描述
accountstring火山引擎账号
sub_accountstring消息组ID
status_codestring解析状态,"0"代表成功
descriptionstring状态描述
signaturestring签名
template_idstring模板ID
mobilestring手机号
channel_typestring短信类型,可能值:CN_OTP
message_idstring发送时返回的message_id字段
msg_countint拆分条数
service_idstring服务参数,可用于定位问题,非必传
extstring发送时传递的Tag字段
send_timeint64短信发送时间,milliseconds时间戳
recv_timeint64短信接收时间,milliseconds时间戳
mccmncstring移动网络提供者唯一代码
iso_codestringISO 3166-1 国家代码
aim_brandstring解析品牌,枚举为(HuaWei、XiaoMi、OPPO、VIVO)

Status_code及说明

Code描述处理建议
0解析成功智慧短信只有解析成功才有回执,code只有0