查询
场景描述
调用该接口查询VDN。
接口方法
该接口仅支持GET方法,不支持PUT、POST和DELETE等方法。
接口URI
https://ip:port/agentgateway/resource/config/vdn/vdn
其中,ip为CC-Gateway服务器地址,port为CC-Gateway服务器的HTTPS端口号。
日志中的方法名
queryVdnInfo
请求消息
- 消息头
表1 消息头参数说明 序号
名称
参数类型
是否必选
说明
1
Content-Type
string
True
消息主体编码方式,缺省值:application/json; charset=UTF-8
2
Guid
string
True
Guid的取值为C5 智能辅助类接口鉴权方式接口返回的guid。
响应消息
|
序号 |
名称 |
参数类型 |
说明 |
|---|---|---|---|
|
1 |
message |
string |
返回消息 |
|
2 |
retcode |
string |
操作的结果原因码。 取值类型为整数。
|
|
3 |
result |
object |
查询结果,该对象的参数说明请参见表 查询结果对象消息体参数说明。 |
|
序号 |
名称 |
参数类型 |
说明 |
|---|---|---|---|
|
3.1 |
vdnSetup |
object |
VDN设置。 该对象的参数说明请参见表 vdnSetup对象参数说明。 |
|
3.2 |
vdnInfo |
object |
VDN基本信息。 该对象的参数说明请参见表 vdnInfo对象参数说明。 |
|
序号 |
名称 |
参数类型 |
说明 |
|---|---|---|---|
|
3.1.1 |
accessCodes |
array |
系统接入码。 |
|
3.1.2 |
administratorWorkNo |
number |
VDN管理员。 |
|
3.1.3 |
allowedAgentNum |
number |
同时签入的最大业务代表数。 取值范围为1~20000。 默认值为4。 |
|
3.1.4 |
allowedVideoAgentNum |
number |
同时签入的最大视频业务代表数。 取值范围为0~20000。 默认值为0。 |
|
3.1.5 |
allowedObsCallNum |
number |
最大并发OutBound呼出数。 取值范围为0~65535。 |
|
3.1.6 |
allowedPstnCallNum |
number |
并发语音最大呼叫数。 取值范围为1~60000。 默认值为10。 |
|
3.1.7 |
allowedWebCallNum |
number |
并发Web最大呼叫数。 取值范围为1~20000。 |
|
3.1.8 |
allowedIVRVideoCallNum |
number |
最大并发IVR视频呼叫数 取值范围0-100000。 默认值4。 |
|
3.1.9 |
allowedCloudVcChannelNum |
number |
并发CloudVC视频通道数 取值范围0-50000。 默认值4。 |
|
3.1.10 |
ivrIds |
array |
IVR ID数组。 |
|
3.1.11 |
vdnEnabled |
number |
启用禁用VDN。
默认值为1。 |
|
3.1.12 |
vdnName |
string |
VDN名称。 最大长度为20字节。 |
|
3.1.13 |
workNoScopes |
array |
工号范围。 |
|
3.1.14 |
isLimitCalloutNoPrefix |
number |
限制VDN主叫号码。
默认值为0。 |
|
3.1.15 |
vdnLimitedCalloutNoPrefixList |
array |
可用的主叫号码前缀。 取值类型为数组。 主叫号码前缀数组最大长度100。 单个主叫号码前缀长度为24。 单个主叫号码前缀取值为0123456789*#。 |
|
3.1.16 |
recordFileDisks |
array |
自录音盘符。 |
|
3.1.17 |
vdnVideoMode |
number |
视频应用模式。
默认值为0。 |
|
3.1.18 |
allowedUapConfVideoCallNum |
number |
UAP视频会场方数。
|
|
3.1.19 |
allowedIVRCallNum |
number |
并发IVR最大呼叫数 取值范围为0-100000 默认值为0。 |
|
3.1.20 |
mediaChanTotalCallNum |
number |
VDN级座席多媒体全渠道总并发数 取值范围:[0,60] 0表示不限制全渠道总并发数 |
|
3.1.21 |
mmConcurrentCallNum |
array |
座席并发处理多媒体呼叫数,字段说明如表8所示。 |
|
序号 |
名称 |
参数类型 |
说明 |
|---|---|---|---|
|
3.1.13.1 |
workNoStart |
number |
起始工号。 |
|
3.1.13.2 |
workNoEnd |
number |
结束工号。 |
|
序号 |
名称 |
参数类型 |
说明 |
|---|---|---|---|
|
3.2.1 |
accessCodes |
array |
系统接入码。 |
|
3.2.2 |
allowedAgentRestMaxNum |
number |
所有队列最大允许休息人数。 取值范围1~1000。 默认值为1000。 |
|
3.2.3 |
systemAni |
string |
系统主叫号码。 可取值为0123456789*#。最大长度24字节。 |
|
3.2.4 |
callDispatchBySkillModel |
number |
呼叫分配方式。
默认值为0。 |
|
3.2.5 |
forceVdnSelfRecord |
number |
VDN强制自录制。
默认值为1。 |
|
3.2.6 |
queueCancelKey |
string |
取消排队键。 最大长度为1字节。 可取值为0123456789*#。 |
|
3.2.7 |
recordFormateOki |
number |
CP台会场录音格式。
默认值为0。 |
|
3.2.8 |
ccSRoutePolicy |
number |
CCS路由策略。
默认值为0。 |
|
3.2.9 |
callOutRecord |
number |
呼出呼叫录音发起时机。
默认值为0。 |
|
3.2.10 |
callInRecord |
number |
呼入呼叫录音发起时机。
默认值为0。 |
|
3.2.11 |
singlePhoneDisplayedNo |
number |
单电话座席来电显示。
默认值为0。 |
|
3.2.12 |
pcPhoneDisplayNo |
number |
PC+PHONE座席电话来电显示。
默认值为0。 |
|
3.2.13 |
isUseVdnAlertingVoice |
number |
是否使用VDN配置的回铃音
默认值为0 |
|
3.2.14 |
alertingVoice |
object |
回铃音信息 该对象的参数说明请参见表7。 |
|
3.2.15 |
videoRecordingMode |
number |
视频录制模式
默认值为0。 |
|
3.2.16 |
restQueueRule |
number |
休息排队策略。
|
|
3.2.17 |
ifReleaseNoAnswerCall |
number |
座席久不应答呼叫是否释放。
|
|
3.2.18 |
ifBusyNoAnswerAgent |
number |
座席久不应答座席是否示忙。
|
|
3.2.19 |
multiMediaSynFlag |
number |
允许业务代表同时处理多种媒体呼叫。
|
|
3.2.20 |
timeZone |
string |
vdn所在的时区。当为空白字符串时,表示使用配置提交时的系统默认时区。 |
|
3.2.21 |
dstEnable |
number |
是否启用夏令时,默认值为0。南半球夏令时结束时间可能小于开始时间,需调用方保证夏令时结束时间正确性。 0:不启用,1启用 |
|
3.2.22 |
dstOffsetTime |
number |
夏令时偏移时间(单位:分钟),取值范围 为[-1440,1440],默认值为0。 |
|
3.2.23 |
dstStartMonth |
number |
夏令时开始月份,默认值为3。 |
|
3.2.24 |
dstStartIndex |
number |
夏令时开始周次,默认值为1。1~4:第1周~第4周;-1~-4:倒数第1周~倒数第4周。 |
|
3.2.25 |
dstStartWeekDay |
number |
夏令时开始星期,默认值为1。1:星期天,2:星期1,...7:星期6 |
|
3.2.26 |
dstStartTime |
string |
夏令时开始时间点,此时间为本地非夏令时时间,默认值为 "00:00"。 |
|
3.2.27 |
dstEndMonth |
number |
夏令时结束月份,默认值为10。 |
|
3.2.28 |
dstEndIndex |
number |
夏令时结束周次,默认值为1。1~4:第1周~第4周;-1~-4:倒数第1周~倒数第4周。 |
|
3.2.29 |
dstEndWeekDay |
number |
夏令时结束星期,默认值为1。1:星期天,2:星期1,...7:星期6 |
|
3.2.30 |
dstEndTime |
string |
夏令时结束时间点,此时间为本地非夏令时时间,默认值为 "00:00"。 |
|
3.2.31 |
recordRuleId |
string |
H5视频录制规则Id
说明:
参数已废弃。 |
|
3.2.32 |
recordPath |
string |
H5视频录制文件存储路径
说明:
参数已废弃。 |
|
3.2.33 |
screenshotRuleId |
string |
H5视频截图规则Id
说明:
参数已废弃。 |
|
3.2.34 |
screenshotPath |
string |
H5视频截图文件存储路径
说明:
参数已废弃。 |
|
序号 |
名称 |
参数类型 |
说明 |
|---|---|---|---|
|
3.2.14.1 |
parameterType |
string |
参数类型。 默认为Voice 语音类型 |
|
3.2.14.2 |
voiceType |
number |
语音类型
默认为3 |
|
3.2.14.3 |
voiceChildType |
number |
语音子类型 当voiceType为1时:
当voiceType为2时:
当voiceType为3或4时:
默认为7 |
|
3.2.14.4 |
voiceValue |
string |
文件/序号 当voiceType为1时:为SPT语音编码 当voiceType为2时:
当voiceType为3时:为语音句柄参数 当voiceType为4时:为空 默认为6 |
报文样例
- 消息头
Content-Type:application/json; charset=UTF-8 Guid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.AgentGateway1
- 请求参数
- 响应参数
{ "result": [ { "vdnInfo": { "singlePhoneDisplayedNo": 0, "systemAni": "10086", "ccSRoutePolicy": 0, "recordFormateOki": 0, "queueCancelKey": "*", "videoRecordingMode": 0, "allowedAgentRestMaxNum": 1, "pcPhoneDisplayNo": 0, "callInRecord": 0, "accessCodes": [ "10086" ], "alertingVoice": { "parameterType": "Voice", "voiceValue": "", "voiceChildType": 7, "voiceType": 4 }, "isUseVdnAlertingVoice": 1, "callOutRecord": 0, "forceVdnSelfRecord": 1, "callDispatchBySkillModel": 0, "timeZone": "+08:00", "dstEnable": 0, "dstOffsetTime": 1440, "dstStartMonth": 6, "dstStartIndex": 1, "dstStartWeekDay": 1, "dstStartTime": "06:00", "dstEndMonth": 9, "dstEndIndex": 4, "dstEndWeekDay": 7, "dstEndTime": "20:00" }, "vdnSetup": { "isLimitCalloutNoPrefix": 0, "recordFileDisks": [], "allowedVideoAgentNum": 0, "allowedCloudVcChannelNum": 24, "allowedIVRVideoCallNum": 10, "allowedUapConfVideoCallNum": 0, "vdnVideoMode": 2, "accessCodes": [ "10086", "10087" ], "allowedPstnCallNum": 10, "ivrIds": [ 2, 3 ], "vdnLimitedCalloutNoPrefixList": [], "administratorWorkNo": 101, "allowedObsCallNum": 0, "workNoScopes": [ { "workNoStart": 101, "workNoEnd": 15000 } ], "allowedWebCallNum": 0, "allowedAgentNum": 10, "vdnName": "10086", "vdnEnabled": 1, "mediaChanTotalCallnum": 12, "mmConcurrentCallNum": [ { "chnType": 50, "mmCallNum": 5 } ], "allowedIVRCallNum": 0 } } ], "message": "success", "retcode": "0" }