文档首页/ 云客服/ API参考/ 机器人管理/ 对话接口/ 对话开启抓包录制请求(inaction=7)
更新时间:2024-09-24 GMT+08:00
分享

对话开启抓包录制请求(inaction=7)

接入方首次向ODFS发起请求时,首先请求ODFS开启宇高录制,但ODFS是否会向宇高请求开启,则还由发布流程时确定。只限对接了抓包系统(如宇高)组网下智能IVR业务

表1 inparams 参数

参数名称

数据类型

参数位置

必选/可选

描述

call_id

String

body

False

呼叫唯一标志,与userid 取值相同,给流程使用。

不超过64位

call_sor_id

String

body

False

用户标识。(语音导航、语音外呼场景传入用户号码,其他交互场景传入用户id)

不超过64位

call_dst_id

String

body

True

接入标识

1、语音导航场景传入流程接入码;

2、语音外呼问卷场景时为流程接入码;

3、其他交互场景时传入接入标识。

不超过20位

real_callee

String

body

False

实际接入IVR时的被叫号码,当语音导航场景下有效

不超过32位

cti_callid

String

body

False(语音导航场景特有字段)

华为ivr传入的实际呼叫的CTI的callid,其他场景此值为空

不超过32位

auth_token

String

body

True

授权信息,取接入控制系统返回的token值。

请求消息样例

{
    "userid": "1528780879-9581",
    "inaction": 7,
    "inparams": {
        "call_id": "1528780879-9581",
        "call_sor_id": "13500000001",
        "call_dst_id": "10086", 
        "auth_token":"eyJhbG*******************UzNSwian"
    }
}

ODFS接收到inaction为7的请求后,根据流程本身的配置,确定是否向抓包录制系统(例如:宇高)发送启动录制或启动抓包会话的请求,ODFS再根据响应结果,返回给IVR:

outparams参数(outaction=7:开启并对接抓包系统成功)

响应消息样例

{
    "ret": "0",
    "userid": "16128422559300717ed3bf958dca2d0cda6c1",
    "outaction": "7",
    "outparams": {}
}

相关文档