接口推送参数说明
1、推送地址设置:
2、采用POST表单方式推送,推送参数说明如下:
编号 | 参数 | 说明 |
---|---|---|
1 | appid | 应用ID |
2 | zmrh_core_uuid | 平台会话唯一值 |
3 | call_uuid | 呼叫唯一值 |
4 | start_stamp | 开始时间 ,格式 “yyyy-MM-dd HH:mm:ss”,如“2020-03-13 13:33:33”,默认为呼叫时间 |
5 | end_stamp | 结束时间 ,格式 “yyyy-MM-dd HH:mm:ss”,如“2020-03-13 13:33:33”,如果未接听等于start_stamp |
6 | answer_stamp | 接听时间 ,格式 “yyyy-MM-dd HH:mm:ss” ,如“2020-03-13 13:33:33”,若未接听为“None” |
7 | uduration | 处理时间 微秒 |
8 | billsec | 通话时长 秒 |
9 | caller_id_number | 被叫手机 |
10 | hangup_cause | 接听状态 (详情查看底部状态说明) |
11 | app_billing_unit | 计费单元 |
12 | billing_type | 计费类型,默认1 6s计费, 2 分钟60秒计费 |
13 | node_tts_address | TTS录音地址,如果有play_url忽略,批量上传的呼叫不支持 |
14 | play_url | 录音播放地址 如http://xxx.mp3 |
15 | bill_num | 计费次数 |
16 | bill_total | 总费用 |
17 | early_media | 是否分析挂机原因 |
18 | early_media_text | 挂机原因识别【收费项】,状态值包括:正忙,通话中、关机、停机、不在服务区、无法接听、空号、无法接通、不存在、邮箱、秘书、助理、未知 (一般是彩铃音) |
19 | call_key | 客户按键 |
20 | analysis | 是否分析 |
21 | batch | 批次/备注 |
22 | nlu_project_id | 话术ID |
23 | voice_typle | 语音包,NULL则系统合成到NULL,如果有值则直接 |
24 | tts_info | TTS合成参数 |
25 | variable | AI变量内容 |
26 | analysis_rules_id | 分析规则ID |
27 | gateway_name | 自定义网关(线路) |
28 | push_cmd | 自定义推送地址 |
29 | call_pbx_node | 呼叫节点 |
30 | analysis_rules_data | 意图分析结果 : {"rules_name": "规则名称", "billsec": "53", "rules_class": "40秒的", "intent_label": ["已提醒", "二次确认提醒", "正常确认结束"], "all_intent_label": ["已提醒","已确认","二次确认提醒", "正常确认结束"], "v": 4,"follow_label_array":["流程标签1","流程标签2"],"asr_sure":"有效说话次数(ASR有识别的数)","asr_deny":"未说话次数(ASR无识别的数)","key_word_deny":"无意图【在有设置意图的情况下】对话次数(无关键字),"key_word_sure":"有意图【在有设置意图的情况下】的对话次数"} |
3、录音获取
http://call_pbx_node/record_session/年-月/日/zmrh_core_uuid.wav
(如:http://47.112.114.91/record_session/2023-02/08/api-024d9b84-a75e-11ed-af03-00163e0df928.wav)
4、hangup_cause字段挂机状态说明:
编号 | 内容 | 说明 |
---|---|---|
1 | NORMAL_CLEARING | 正常接听正常挂断 |
2 | CALL_REJECTED | 呼叫拒绝(一般运营商或线路返回603) |
3 | NO_ANSWER | 用户无应答 |
4 | NO_USER_RESPONSE | 用户无响应 |
5 | NONE | 如果一方主动挂断,另一方为平台挂断则为NONE, 正常 |
6 | NORMAL_TEMPORARY_FAILURE | FAILURE:呼叫线路超时 |
7 | NORMAL_UNSPECIFIED | 一般是线路不通, 可能盲区 |
8 | RECOVERY_ON_TIMER_EXPIRE | 一般是媒体超时, 异常 |
9 | UNALLOCATED_NUMBER | 一般是线路不通, 可能盲区 |
10 | USER_BUSY | 用户忙 |
11 | 其他 | 呼叫未应答, 异常 |