根据条件统计呼入日结的结果集
场景描述
根据查询条件查询呼入日结表的结果集。
接口方法
设置成“POST”。该接口仅支持POST方法,不支持PUT、GET和DELETE等方法。
请求URL
https://ip:port/rest/cmsapp/v1/callinday/querymanualindexesbycondition
其中,公有云环境请联系管理员获取,ip为CC-CMS服务器地址,port为CC-CMS服务器的HTTPS端口号。
非公有云环境如果配置了NSLB服务,ip请填写NSLB的服务器地址,port为CC-CMS服务在NSLB映射的HTTPS端口号。
请求说明
| 
        序号  | 
      
        名称  | 
      
        参数类型  | 
      
        是否必选  | 
      
        说明  | 
     
|---|---|---|---|---|
| 
        1  | 
      
        Content-Type  | 
      
        String  | 
      
        True  | 
      
        固定填 application/json; charset=UTF-8。  | 
     
| 
        2  | 
      
        Authorization  | 
      
        String  | 
      
        True  | 
      
        生成方式参见C2 监控/系统外呼/话单/知识库类接口鉴权方式。  | 
     
| 
        参数名  | 
      
        数据类型  | 
      
        是否必选  | 
      
        说明  | 
     
|---|---|---|---|
| 
        calleeNos  | 
      
        array  | 
      
        True  | 
      
        呼叫的被叫号码数组,按数组中每个号码分组统计,被叫号码为纯数字。 数组长度不大于1000。  | 
     
| 
        beginLogDay  | 
      
        string  | 
      
        True  | 
      
        统计的开始通话时间,要符合“yyyy-MM-dd”格式,VDN所在时区。  | 
     
| 
        endLogDay  | 
      
        string  | 
      
        True  | 
      
        统计的结束通话时间,要符合“yyyy-MM-dd”格式,VDN所在时区。  | 
     
| 
        callTypes  | 
      
        array  | 
      
        True  | 
      
        呼叫类型的int数组。按数组中每种类型分组统计,呼叫类型为纯数字。 数组长度不大于1000。  | 
     
| 
        skillIds  | 
      
        array  | 
      
        False  | 
      
        技能队列ID信息的int数组。按数组中每种类型分组统计。 数组长度不大于1000。  | 
     
| 
        subCcNo  | 
      
        int  | 
      
        与tenantId二者必填其一  | 
      
        子系统号。  | 
     
| 
        vdn  | 
      
        int  | 
      
        与tenantId二者必填其一  | 
      
        虚拟呼叫中心编号。  | 
     
| 
        tenantId  | 
      
        string  | 
      
        与(subCcNo,vdn)二者必填其一  | 
      
        租户ID。  | 
     
| 
        ccId  | 
      
        int  | 
      
        False  | 
      
        呼叫中心编号 
  | 
     
响应消息
| 
        参数名  | 
      
        数据类型  | 
      
        说明  | 
     
|---|---|---|
| 
        result  | 
      
        String  | 
      
        查询结果。取值如下: 
 失败的原因说明请参见错误码参考。 
         说明: 
         当前字段为兼容8.13及其之前版本接口响应参数使用。  | 
     
| 
        resultCode  | 
      
        string  | 
      
        查询结果。取值如下: 
 失败的原因说明请参见错误码参考。  | 
     
| 
        resultDatas  | 
      
        array  | 
      
        查询成功后,返回结果信息的对象数组。 该数组中对象的参数说明请参见表4。 
         说明: 
         当前字段为兼容8.13及其之前版本接口响应参数使用。  | 
     
| 
        resultDesc  | 
      
        array  | 
      
        查询成功后,返回结果信息的对象。 该对象的参数说明请参见表4。  | 
     
| 
        参数名  | 
      
        数据类型  | 
      
        说明  | 
     
|---|---|---|
| 
        beginLogDay  | 
      
        string  | 
      
        统计的开始通话时间,与入参一致。  | 
     
| 
        endLogDay  | 
      
        string  | 
      
        统计的结束通话时间,与入参一致。  | 
     
| 
        calleeNo  | 
      
        string  | 
      
        呼叫的被叫号码。  | 
     
| 
        callType  | 
      
        int  | 
      
        呼叫类型。  | 
     
| 
        vdn  | 
      
        int  | 
      
        虚拟呼叫中心编号。  | 
     
| 
        serviceNo  | 
      
        int  | 
      
        业务类型。  | 
     
| 
        orgCcNo  | 
      
        int  | 
      
        原始呼叫中心子系统号。  | 
     
| 
        subCcNo  | 
      
        int  | 
      
        子系统号。  | 
     
| 
        serCcNo  | 
      
        int  | 
      
        服务方的子系统号。  | 
     
| 
        currentAgentId  | 
      
        int  | 
      
        座席工号。 一通呼叫的最后一条话单的座席工号(指标结算时不建议使用)  | 
     
| 
        currentSkillId  | 
      
        int  | 
      
        技能队列编号。 一通呼叫的最后一条话单的技能队列编号(指标结算时不建议使用)  | 
     
| 
        failQueueWaitNum  | 
      
        int  | 
      
        呼损等待次数。  | 
     
| 
        failQueueWaitTime  | 
      
        int  | 
      
        呼损等待时长(秒)。  | 
     
| 
        waitAnsNum  | 
      
        int  | 
      
        等待应答次数。  | 
     
| 
        waitAnsTime  | 
      
        int  | 
      
        等待应答时长(秒)。  | 
     
| 
        succWaitAnsTime  | 
      
        int  | 
      
        成功通话等待应答时长(秒)。  | 
     
| 
        noAckNum  | 
      
        int  | 
      
        应答无通话次数。  | 
     
| 
        succQueueWaitTime  | 
      
        int  | 
      
        成功通话排队时长(秒)。  | 
     
| 
        succQueueWaitNum  | 
      
        int  | 
      
        成功通话排队次数。  | 
     
| 
        queOverToIvrNum  | 
      
        int  | 
      
        队列转IVR挂机数。  | 
     
| 
        queOverToIvrTime  | 
      
        int  | 
      
        队列转IVR挂机总时间(秒)。  | 
     
| 
        hangUpNum  | 
      
        int  | 
      
        人工转IVR次数。  | 
     
| 
        hangUpTime  | 
      
        int  | 
      
        人工转IVR总时间。  | 
     
| 
        hangUpReleaseNum  | 
      
        int  | 
      
        人工转IVR挂机数。  | 
     
| 
        inOccupyNum  | 
      
        int  | 
      
        人工请求次数。  | 
     
| 
        inCallSuccNum  | 
      
        int  | 
      
        人工通话次数。  | 
     
| 
        inCallTime  | 
      
        int  | 
      
        人工通话时长(秒)。  | 
     
| 
        maxQueueWaitTime  | 
      
        int  | 
      
        最大排队等待时长(秒)。  | 
     
| 
        minQueueWaitTime  | 
      
        int  | 
      
        最小排队等待时长(秒)。  | 
     
| 
        maxWaitAnsTime  | 
      
        int  | 
      
        最大等待应答时长(秒)。  | 
     
| 
        minWaitAnsTime  | 
      
        int  | 
      
        最小等待应答时长(秒)。  | 
     
| 
        maxCallTime  | 
      
        int  | 
      
        最大通话时长(秒)。  | 
     
| 
        minCallTime  | 
      
        int  | 
      
        最小通话时长(秒)。  | 
     
| 
        succAckTimeLt3  | 
      
        int  | 
      
        应答短于3秒的成功通话量。  | 
     
| 
        callTimeLt3  | 
      
        int  | 
      
        通话时间短于3秒的成功通话量。  | 
     
| 
        failTimeLt3  | 
      
        int  | 
      
        等待时长短于3秒的失败量。  | 
     
| 
        succAckTimeLt5  | 
      
        int  | 
      
        应答短于5秒的成功通话量。  | 
     
| 
        callTimeLt5  | 
      
        int  | 
      
        通话时间短于5秒的成功通话量。  | 
     
| 
        failTimeLt5  | 
      
        int  | 
      
        等待时长短于5秒的失败量。  | 
     
| 
        succAckTimeLt10  | 
      
        int  | 
      
        应答短于10秒的成功通话量。  | 
     
| 
        callTimeLt10  | 
      
        int  | 
      
        通话时间短于10秒的成功通话量。  | 
     
| 
        failTimeLt10  | 
      
        int  | 
      
        等待时长短于10秒的失败量。  | 
     
| 
        succAckTimeLt30  | 
      
        int  | 
      
        应答短于30秒的成功通话量。  | 
     
| 
        callTimeLt30  | 
      
        int  | 
      
        通话时间短于30秒的成功通话量。  | 
     
| 
        failTimeLt30  | 
      
        int  | 
      
        等待时长短于30秒的失败量。  | 
     
| 
        succAckTimeLt60  | 
      
        int  | 
      
        应答短于60秒的成功通话量。  | 
     
| 
        callTimeLt60  | 
      
        int  | 
      
        通话时间短于60秒的成功通话量。  | 
     
| 
        failTimeLt60  | 
      
        int  | 
      
        等待时长短于60秒的失败量。  | 
     
| 
        succAckTimeGt10  | 
      
        int  | 
      
        应答大于10秒的成功通话量。  | 
     
| 
        callTimeGt10  | 
      
        int  | 
      
        通话时间大于10秒的成功通话量。  | 
     
| 
        failTimeGt10  | 
      
        int  | 
      
        等待时长大于10秒的失败量。  | 
     
| 
        succAckTimeGt60  | 
      
        int  | 
      
        应答大于60秒的成功通话量。  | 
     
| 
        callTimeGt60  | 
      
        int  | 
      
        通话时间大于60秒的成功通话量。  | 
     
| 
        failTimeGt60  | 
      
        int  | 
      
        等待时长大于60秒的失败量。  | 
     
| 
        minIvrCallTime  | 
      
        int  | 
      
        最小IVR通话时长(秒)。  | 
     
| 
        agentToQueueNum  | 
      
        int  | 
      
        人工转队列数。  | 
     
| 
        inVdnTime  | 
      
        int  | 
      
        呼入呼叫占用VDN总时长(秒)。  | 
     
| 
        succWaitAnsNum  | 
      
        int  | 
      
        成功通话应答数。  | 
     
| 
        ivrOccupyNum  | 
      
        int  | 
      
        IVR呼入请求次数。  | 
     
| 
        autoUserAbandonNum  | 
      
        int  | 
      
        在IVR放音时用户主动挂断的次数。  | 
     
| 
        autoAnsTime  | 
      
        int  | 
      
        系统级IVR呼入振铃时长(秒)。  | 
     
| 
        ivrOnlySuccNum  | 
      
        int  | 
      
        IVR唯一接通数。  | 
     
| 
        autoCallSuccNum  | 
      
        int  | 
      
        系统级IVR通话次数。  | 
     
| 
        maxIvrCallTime  | 
      
        int  | 
      
        最大IVR通话时长(秒)。  | 
     
| 
        ivrOnlyTime  | 
      
        int  | 
      
        IVR唯一呼入总时长(秒)。  | 
     
| 
        netCallSuccNum  | 
      
        int  | 
      
        通过网络设备成功呼入次数。  | 
     
| 
        ivrOnlyNum  | 
      
        int  | 
      
        IVR唯一呼入数。  | 
     
| 
        autoCallNum  | 
      
        int  | 
      
        系统级IVR呼入次数。  | 
     
| 
        failWaitAnsTime  | 
      
        int  | 
      
        呼损应答时长(秒)。  | 
     
| 
        queueWaitTime  | 
      
        int  | 
      
        排队等待时长(秒)。  | 
     
| 
        ivrCallTime  | 
      
        int  | 
      
        IVR呼入通话时长(秒)。  | 
     
| 
        netCallNum  | 
      
        int  | 
      
        通过网络设备呼入次数。  | 
     
| 
        ivrCallSuccNum  | 
      
        int  | 
      
        IVR呼入通话次数。  | 
     
| 
        agentToAgentNum  | 
      
        int  | 
      
        人工转人工数。  | 
     
| 
        autoTransferNum  | 
      
        int  | 
      
        系统级IVR呼入转出次数。  | 
     
| 
        inCallCostMinute  | 
      
        int  | 
      
        人工通话计费时长(分钟)。  | 
     
| 
        inCallAllCostMinute  | 
      
        int  | 
      
        每通通话计费总时长(分钟),包括人工通话计费时长和IVR通话计费时长。  | 
     
| 
        reserved_col1-reserved_col20  | 
      
        int  | 
      
        预留字段,业务含义根据表t_cms_custom_indicator_config配置确定;默认预留字段3为等待应答时长小于等于15秒的呼入数。  | 
     
样例报文
- 请求头:
    
Content-Type: application/json;charset=UTF-8 Authorization: ******************
 - 请求参数:
    
{ "queryParam": { "calleeNos": ["10000"], "beginLogDay": "2020-01-01", "endLogDay": "2020-01-01", "callTypes": [0], "skillIds": [1], "subCcNo": 1, "vdn": 3, "ccId": 1 } } 
- 响应参数:
    
{ "result": "0", "resultCode": "0100000", "resultDatas": [ { "callTimeGt10": 6, "vdn": 152, "minIvrCallTime": 0, "queOverToIvrNum": 0, "failTimeGt10": 0, "inCallTime": 6584, "agentToQueueNum": 0, "inVdnTime": 0, "callType": 6, "maxQueueWaitTime": 0, "succWaitAnsNum": 0, "ivrOccupyNum": 0, "beginLogDay": "2020-08-24", "autoUserAbandonNum": 0, "callTimeLt60": 2, "maxCallTime": 5702, "failTimeLt60": 0, "hangUpTime": 0, "failTimeLt10": 0, "succAckTimeGt10": 0, "minWaitAnsTime": 2, "autoAnsTime": 0, "ivrOnlySuccNum": 0, "autoCallSuccNum": 0, "hangUpNum": 0, "callTimeLt10": 1, "currentSkillId": -1, "failQueueWaitNum": 0, "minQueueWaitTime": 0, "succQueueWaitNum": 0, "inOccupyNum": 7, "maxIvrCallTime": 0, "currentAgentId": 1133, "ivrOnlyTime": 0, "subCcNo": 1, "succAckTimeLt30": 7, "succAckTimeGt60": 0, "serviceNo": 65535, "maxWaitAnsTime": 3, "netCallSuccNum": 0, "failTimeLt5": 0, "ivrOnlyNum": 0, "minCallTime": 5, "failTimeLt3": 0, "inCallSuccNum": 7, "queOverToIvrTime": 0, "autoCallNum": 0, "failWaitAnsTime": 0, "succAckTimeLt60": 7, "queueWaitTime": 0, "hangUpReleaseNum": 0, "endLogDay": "2020-08-25", "ivrCallTime": 0, "orgCcNo": 1, "calleeNo": "1134", "failTimeLt30": 0, "failTimeGt60": 0, "succWaitAnsTime": 20, "callTimeGt60": 5, "callTimeLt5": 0, "netCallNum": 0, "callTimeLt30": 1, "callTimeLt3": 0, "serCcNo": 1, "succAckTimeLt5": 7, "ivrCallSuccNum": 0, "succQueueWaitTime": 0, "agentToAgentNum": 0, "failQueueWaitTime": 0, "succAckTimeLt10": 7, "noAckNum": 0, "waitAnsNum": 7, "waitAnsTime": 20, "succAckTimeLt3": 1, "autoTransferNum": 0, "inCallCostMinute": 10, "reserved_col1": 0, "inCallAllCostMinute": 1, ...... }, {......} ], "resultDesc": [ { "callTimeGt10": 6, "vdn": 152, "minIvrCallTime": 0, "queOverToIvrNum": 0, "failTimeGt10": 0, "inCallTime": 6584, "agentToQueueNum": 0, "inVdnTime": 0, "callType": 6, "maxQueueWaitTime": 0, "succWaitAnsNum": 0, "ivrOccupyNum": 0, "beginLogDay": "2020-08-24", "autoUserAbandonNum": 0, "callTimeLt60": 2, "maxCallTime": 5702, "failTimeLt60": 0, "hangUpTime": 0, "failTimeLt10": 0, "succAckTimeGt10": 0, "minWaitAnsTime": 2, "autoAnsTime": 0, "ivrOnlySuccNum": 0, "autoCallSuccNum": 0, "hangUpNum": 0, "callTimeLt10": 1, "currentSkillId": -1, "failQueueWaitNum": 0, "minQueueWaitTime": 0, "succQueueWaitNum": 0, "inOccupyNum": 7, "maxIvrCallTime": 0, "currentAgentId": 1133, "ivrOnlyTime": 0, "subCcNo": 1, "succAckTimeLt30": 7, "succAckTimeGt60": 0, "serviceNo": 65535, "maxWaitAnsTime": 3, "netCallSuccNum": 0, "failTimeLt5": 0, "ivrOnlyNum": 0, "minCallTime": 5, "failTimeLt3": 0, "inCallSuccNum": 7, "queOverToIvrTime": 0, "autoCallNum": 0, "failWaitAnsTime": 0, "succAckTimeLt60": 7, "queueWaitTime": 0, "hangUpReleaseNum": 0, "endLogDay": "2020-08-25", "ivrCallTime": 0, "orgCcNo": 1, "calleeNo": "1134", "failTimeLt30": 0, "failTimeGt60": 0, "succWaitAnsTime": 20, "callTimeGt60": 5, "callTimeLt5": 0, "netCallNum": 0, "callTimeLt30": 1, "callTimeLt3": 0, "serCcNo": 1, "succAckTimeLt5": 7, "ivrCallSuccNum": 0, "succQueueWaitTime": 0, "agentToAgentNum": 0, "failQueueWaitTime": 0, "succAckTimeLt10": 7, "noAckNum": 0, "waitAnsNum": 7, "waitAnsTime": 20, "succAckTimeLt3": 1, "autoTransferNum": 0, "inCallCostMinute": 10, "reserved_col1": 0, "inCallAllCostMinute": 1, ...... }, {......} ] }