对话开启抓包录制请求(inaction=7)
接入方首次向ODFS发起请求时,首先请求ODFS开启宇高录制,但ODFS是否会向宇高请求开启,则还由发布流程时确定。只限对接了抓包系统(如宇高)组网下智能IVR业务
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":"eyJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE1MzgwMzg5MzUsImV4cCI6MTUzODA0MjUzNSwian"
}
}
ODFS接收到inaction为7的请求后,根据流程本身的配置,确定是否向抓包录制系统(例如:宇高)发送启动录制或启动抓包会话的请求,ODFS再根据响应结果,返回给IVR:
outparams参数(outaction=7:开启并对接抓包系统成功)
响应消息样例
{ "ret": "0", "userid": "16128422559300717ed3bf958dca2d0cda6c1", "outaction": "7", "outparams": {} }