首页 帮助中心 API

上行短信查询

说明: 查询指定区间用户回复短信,最大查询时间间隔为一个月,最小起始时间为2022-07-01T00:00:00+08:00。

请求参数说明:

参数 说明 是否必填 类型

appId

应用id( 短信-短信应用)

String

current

当前页码,1-N

Int

size

每页显示数,1-100

Int

params

分页参数

JSONObject

  strTime

查询起始时间,ISO8601标准时间格式: 2022-08-01T00:00:00+08:00

String

  endTime

查询结束时间,ISO8601标准时间格式: 2022-08-31T00:00:00+08:00

String

请求URL:

                      
                        https://api.onbuka.com/v3/recordMo
                      
                    

请求示例:

                      
                    Request URL:
                        https://api.onbuka.com/v3/recordMo
                    Request Method:
                        POST
                    Request Headers:
                        Content-Type: application/json;charset=UTF-8
                        Sign: 05d7a50893e22a5c4bb3216ae3396c7c
                        Timestamp: 1630468800
                        Api-Key: bDqJFiq9
                    Request Body:
                        {
                            "appId": "4luaKsL2",
                            "current":1,
                            "size":10,
                            "params":{
                                "strTime":"2022-08-01T00:00:00+08:00",
                                "endTime":"2022-08-31T00:00:00+08:00"
                            }
                        }
                  
                    

响应参数说明:

参数 说明 类型

status

状态码,0成功,其他失败参见状态码说明

String

reason

失败原因说明

String

data

分页数据

JSONObject

  total

总记录条数

Int

  size

每页显示数

Int

  current

当前页码

Int

  pages

总页码

Int

  records

数据集合

JSONArray

    number

发送号码

String

    sendId

发送者id

String

    receiveTime

接收时间时间,ISO8601标准时间格式: 2022-08-01T00:00:00+08:00

String

    content

短信内容

String

    mcc

mcc

Int

    mnc

mnc

Int

    operator

运营商名称

String

    pricedetail

费用信息

JSONObject

      pay

总价

String

      chargeCnt

计费条数

Int

      currency

币种(EUR)

String

      price

单价

String

响应示例:

                    
                        {
                            "status":"0",
                            "reason":"success",
                            "data":{
                                "total":2,
                                "size":10,
                                "current":1,
                                "pages":1,
                                "records":[
                                    {
                                        "number":"91850000000",
                                        "sendId":"buka",
                                        "receiveTime":"2022-08-01T17:41:07+08:00",
                                        "content":"hello",
                                        "mcc":404,
                                        "mnc":-1,
                                        "operator":"India",
                                        "pricedetail":{
                                            "pay":"0.1",
                                            "chargeCnt":1,
                                            "currency":"EUR",
                                            "price":"0.1"
                                        }
                                    }
                                ]
                            }
                        }
                    
                  
 

意见反馈

0/500