文档

SecretSmsIntercept

更新时间:

您可以通过HTTP批量推送方式订阅短信内容报告消息(SecretSmsIntercept),可以获取到短信发送后的内容记录,包括短信发送方、接收方、发送时间等信息,便于平台进行短信管理。

协议说明

参数说明
协议HTTP + JSON
编码UTF-8

请求说明

请求内容为JSON Array格式,单次请求可能会包含多个通话记录。

  • 请求样例:

    [{
        "id": 100003261****,
        "partner_key": "FC1000000965****",
        "pool_key": "FC10000009654****",
        "out_id": "434553330****",
        "sub_id": 100004321531****,
        "sms_type": 1,
        "send_no": "150***0000",
        "secret_no": "186****7401",
        "receive_no": "180***0000",
        "sms_content": "您好",
        "sms_sign": "号码隐私保护",
        "status": "1",
        "sms_intercept_type": "NORMAL",
        "call_id": "17679476806051163003****",
        "code": "DELIVRD", 
        "start_time": "2021-08-27 11:42:07"
    }]
  • 字段说明:

    名称

    类型

    是否必选

    示例

    描述

    id

    String

    100003261****

    短信记录ID。

    partner_key

    String

    FC1000000965****

    AXB归属合作伙伴Key。

    pool_key

    String

    FC10000009654****

    对应的号码池Key。

    out_id

    String

    34553330****

    外部业务ID。

    sub_id

    Number

    100004321531****

    绑定关系ID。

    sms_type

    Number

    1

    短信类型。

    • 1:短信截取。

    • 3:智能短信。

    send_no

    String

    150***0000

    AXB中的A号码。

    secret_no

    String

    186****7401

    AXB中的X号码。

    receive_no

    String

    180***0000

    AXB中的B号码。

    sms_content

    String

    您好

    短信内容。

    sms_sign

    String

    号码隐私保护

    智能短信签名。

    status

    Number

    1

    智能短信发送状态。

    • 1:发送成功。

    • 2:发送失败。

    sms_intercept_type

    String

    NORMAL

    短信截取。

    • NORMAL:正常。

    • SUBS_NOT_EXISTS:无绑定关系。

    • CONTROL_DISABLE:单通控制。

    • CALLED_NOT_EXISTS:无被叫号码。

    说明

    只有在控制台开启号码池的全量短信截取开关,sms_intercept_type参数才有效。

    call_id

    String

    17679476806051163003****

    呼叫ID。

    code

    String

    DELIVRD

    短信发送状态。

    • DELIVRD:发送成功。

    • REJECTD:发送被SMSC拒绝。

    • UNDELIV:下发失败。

    • EXPIRED:过期。

    • ACCEPTD:下发成功。

    start_time

    Date

    2021-08-27 11:42:07

    短信发送时间。

响应说明

  • 响应样例:

    {
      "code" : 0,
      "msg" : "接收成功"
    }
  • 字段说明:

    名称

    类型

    是否必选

    示例值

    描述

    code

    Number

    0

    应答编码。

    msg

    String

    接收成功

    描述信息。

说明
  • 系统仅校验返回值的code是否为数字,不校验内容。若HTTP状态码为200,表示请求成功。在HTTP状态码非200或响应超时情况下,系统会进行重试推送。

  • 若出现系统异常、消费失败等情况,建议HTTP响应码返回50X。

重新推送

第一次推送失败后,间隔1分钟、5分钟、10分钟后会进行重推,直至推送成功为止。如果推送3次后仍失败,不再重试。

  • 本页导读 (1)
文档反馈