回执与提交是两回事 提交成功只代表平台受理了这条消息,真正是否送达,要靠国际短信回执来确认。国际短信回执由平台 POST 推送到业务侧提供的接收地址,携带送达结果与流水号,是把短信状态与订单、用户绑定起来的关键。 只看提交响应而不接回执,业…

回执与提交是两回事

提交成功只代表平台受理了这条消息,真正是否送达,要靠国际短信回执来确认。国际短信回执由平台 POST 推送到业务侧提供的接收地址,携带送达结果与流水号,是把短信状态与订单、用户绑定起来的关键。

只看提交响应而不接回执,业务系统永远无法知道用户是否真正收到消息。回执是后续统计、排障、补发的依据。

回执参数怎么解析

  • code:2 表示送达成功,其他值表示失败;
  • msg:结果描述,便于日志排查;
  • mobilephone:接收号码,用于定位用户;
  • ismsid:提交流水号,与发送接口返回的流水号对应;
  • report_time:回执时间,用于时序统计。

如何与业务系统关联

关联的桥梁是 ismsid 流水号。发送接口提交成功时返回流水号,业务系统应在落库时把流水号与订单号、用户 ID、业务节点一起存下来;回执到达时按同一流水号回查,就能更新对应订单的短信状态。

接收方处理完成后必须返回 success,否则平台会重新推送。每个回执至多推送 3 次,每次间隔叠加 60 秒。建议业务逻辑异步处理,快速返回 success,避免超时引起重复推送。

利用回执做什么

回执可用于统计送达情况、识别失败号码、驱动后续重试。达信通国际短信平台支持回执可查,接入期间有客户经理协助配置接收地址。把回执落库后,运营人员就能在后台按订单、按时间查看每条短信的真实状态。

回执落库后,还可以按地区、按时间段统计送达情况,识别持续失败的号码段。对长期失败的号码,业务侧可以在后续发送前主动过滤,减少无效请求。回执接收地址要长期稳定可用,一旦不可用,平台重推多次后仍会失败,送达状态就无法及时回写。这一点在接入初期就要确认到位。

需要了解更多,可联系达信通客户经理,或拨打 400 118 6878。使用国际短信回执服务,把送达结果与业务数据打通,运营判断会更有依据。