首页 帮助中心 API

语音消息记录批量查询

说明: 批量分页查询语音消息记录信息(最近两个月内,最大起始-结束时间间隔31天)。

请求参数说明:

参数 说明 是否必填 类型

current

当前页码,1-N,默认1,不可传空

Int

size

每页显示数,1-100,默认25,不可传空

Int

params

分页参数

JSONObject

strTime

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

String

endTime

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

String

请求URL:

                    
                      https://api.onbuka.com/v3/voice/recordGroupQuery
                    
                  

请求示例:

                    
                      RequestURL:
                        https://api.onbuka.com/v3/voice/recordGroupQuery
                      RequestMethod:
                        POST
                      RequestHeaders:
                        Content-Type: application/json;charset=UTF-8
                        Sign: 05d7a50893e22a5c4bb3216ae3396c7c
                        Timestamp: 1630468800
                        Api-Key: bDqJFiq9
                      RequestBody:
                        {
                          "current": 1,
                          "size": 10,
                          "params": {
                            "strTime": "2022-01-01T00:00:00+08:00",
                            "endTime": "2022-01-31T00:00:00+08:00"
                          }
                        }
                    
                  

响应参数说明:

参数 说明 类型

status

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

String

reason

失败原因说明

String

data

分页数据

JSONObject

total

总记录条数

Int

size

每页显示数

Int

current

当前页码

Int

pages

总页码

Int

searchCount

查询状态

Boolean

records

数据集合

JSONArray

voiceId

记录唯一id

String

callee

被叫号码

String

displayNum

显示号码

String

code

地区运营商

String

submitTime

提交时间

String

callTime

呼叫时间

String

ringingTime

响铃时间

String

answerTime

接听时间

String

hangupTime

挂断时间

String

callDuration

通话时长(秒)

Int

chargedDuration

计费时长(秒)

Int

terminationCode

sip code,200代表成功建立通话

String

terminationReason

状态码描述

String

costEur

消费金额(€)

String

billPeriod

计费周期:20+20,60+60

String

rate

费率(€)

String

baseCost

基础费用(€)

String

voiceFileId

语音文件唯一id,群呼必填

String

feedbackValue

按键反馈值(-1:无,非-1:按键值)

String

calledInfo

被叫信息,0-1000位字符

String

响应示例:

                    
                      {
                        "status": "0",
                        "reason": "success",
                        "data": {
                          "total": 5,
                          "size": 20,
                          "current": 1,
                          "pages": 1,
                          "searchCount": true,
                          "records": [
                            {
                              "voiceId": "2203031113381000002",
                              "callee": "8613500000000",
                              "displayNum": "1008122211",
                              "code": "Afghanistan(Kandahar)",
                              "submitTime": "2022-02-18T14:42:40+08:00",
                              "callTime": "2022-02-18T14:45:42+08:00",
                              "ringingTime": "2022-02-18T14:42:47+08:00",
                              "answerTime": "2022-02-18T14:42:50+08:00",
                              "hangupTime": "2022-02-18T14:42:55+08:00",
                              "callDuration": 5,
                              "chargedDuration": 5,
                              "terminationCode": "200",
                              "terminationReason": "success",
                              "costEur": "2",
                              "billPeriod": "20+20",
                              "rate": "1.2",
                              "baseCost": "1",
                              "voiceFileId": "12022022570cc2484c59d4f8b9745d34226285b1e.mp3",
                              "feedbackValue": "1"
                            }
                          ]
                        }
                      }
                    
                  
 

意见反馈

0/500