当您使用隐私号码服务绑定一组隐私关系后,可以通过通过MNS消息队列消费模式或HTTP批量推送模式来接收话单回执消息,话单回执消息时记录了所有的通话记录行为。

消息类型

号码隐私保护提供的回执消息类型包括:
  • 呼叫发起时话单报告(SecretStartReport)

    接收通话发起时的通话记录报告内容,可以在呼叫发起时立即获取到通话记录信息,包括通话开始时间、主被叫号码等,便于平台进行预判处理。

  • 呼叫结束后话单报告(SecretReport)

    接收通话结束时的通话记录报告内容,可以在呼叫结束后获取通话记录信息,包括通话开始时间、通话结束时间、主被叫号码等,便于平台进行管理。

  • 短信内容报告(SecretSmsIntercept)

    接收短信内容报告,可以获取到短信发送后的内容记录,包括短信发送方、接收方、发送时间等信息,便于平台进行短信管理。

  • 录音状态报告(SecretRecording)

    接收录音状态报告,可以获取到通话完成后的录音记录,消息内容包括录音下载的链接,便于平台进行录音管理。

消息发送模式

  • MNS消息队列消费模式

    云通信的所有业务消息都用过MNS消息服务向外发送。用户在控制台启用MNS消息服务订阅指定的消息类型(MessageType)时,系统会自动生成该类型的独立消息队列及名称(QueueName)。用户可使用此消息队列名称(QueueName)和消息类型(MessageType),通过阿里云AccessKey信息换取的临时Token来获取队列中的详细内容。使用消息回执API,请参考SDK升级说明

  • HTTP批量推送模式

    在控制台设置HTTP回调URL(callback_url)后,在业务消息产生时,系统会使用HTTP请求以POST方式将业务消息发送到指定的回调URL上,用户可直接接收此消息。

开启消息接收

如果需要接受回执消息,必须先在控制台上开启消息接收。
  1. 登录号码隐私保护控制台
  2. 概览页面中找到云通信消息接收区域。
  3. 在指定回执消息类型的页签中,开启指定模式。
    • MNS消息队列消费模式示通过MNS的Queue模型来接收回执消息。
      1. 开启MNS消息队列消费模式左侧的功能开关。
      2. 单击新建队列


      3. 设置队列名称并勾选关联的号码池。


        说明 初始状态下,没有关联过队列的号码池统一使用默认队列接收消息。
    • HTTP批量推送模式表示通过 HTTP POST 方式发送消息到指定的 Web URL。
      1. 开启HTTP批量推送模式左侧的功能开关。
      2. 设置响应信息。
      3. 填写接收地址,并单击保存

        地址示例:http://push.example.com/contextpath/receive.do