本文为您介绍设置消息回执接收方式的操作流程。

注意事项

  • 使用短信的API接口发送短信后,可以通过MNS消息队列消费模式和HTTP批量推送模式来接收短信的回执消息和上行短信等内容。
  • 如果出现网络问题等异常情况,导致消息回执未成功获取,还可以通过短信发送记录查询API接口进行一定的补偿。目前支持30天内发送记录的查询,可查询一天的发送数据。

消息类型

短信提供4种消息类型:SmsReport(短信下行回执报告消息)、SmsUp(上行短信消息)、SignSmsReport(签名审核状态消息)和TemplateSmsReport(模板审核状态消息)。

上行短信指用户发送给通信服务供应商的短信,用于定制某种服务、完成某种查询、或是办理某种业务等。与上行短信相对应的是下行短信。下行短信是指用户收到的短信,例如运营商发送的消息通知、业务提醒等短信。签名和模板审核状态消息是指用户提交的相关信息的审核状态的报告,说明如下。

  • 通过订阅SmsReport可以获知每条短信的发送情况,了解短信是否到达终端用户的状态与相关信息。
  • 通过订阅SmsUp可以获知终端用户回复短信的内容。
  • 通过订阅SignSmsReport可以获知签名的审核情况。
  • 通过订阅TemplateSmsReport可以获知模板的审核情况。

更多信息,请参见简介

开启消息接收

如果需要接收回执消息,必须先在控制台上开启消息接收。

  1. 登录短信服务控制台
  2. 在左侧导航栏,选择系统设置 > 通用设置
  3. 云通信消息接收中,选择需要的消息类型,开启指定模式。
    • MNS消息队列消费模式表示通过MNS的Queue模型来接收短信的回执消息和上行短信内容。
    • HTTP批量推送模式表示通过HTTP POST方式发送消息到指定的Web URL。
      说明 MNS消息队列消费模式仅支持SmsReport和SmsUp两种消息类型,HTTP批量推送模式支持全部消息类型。
回执消息