华为云用户手册

  • 响应消息 表3 响应消息体参数说明 序号 名称 参数类型 说明 1 result String 查询结果。取值如下: 0:成功 其他:失败 失败的原因说明请参见错误码参考。 说明: 当前字段为兼容8.13及其之前版本接口响应参数使用。 2 resultCode string 查询结果。取值如下: "0100000":成功 其他:失败 失败的原因说明请参见错误码参考。 3 resultDatas array 查询成功后,返回结果信息的对象数组。 该数组中对象的参数说明请参见表4。 说明: 当前字段为兼容8.13及其之前版本接口响应参数使用。 4 resultDesc array 查询成功后,返回结果信息的对象数组。 该数组中对象的参数说明请参见表4 表4 resultDesc/resultDatas对象参数说明 序号 名称 参数类型 说明 2.1 callId string 呼叫ID 2.2 customerLevel int 呼叫客户级别 序号从1到254,编号越大,表明客户的地位越高,越重要。 2.3 requestType int 呼叫特征 该对象请参考表1
  • 请求URL https://ip:port/rest/cmsapp/v1/openapi/configures/agents/{ccId}/{vdn}/{offset}/{limit} 其中,公有云环境请联系管理员获取,ip为CC-CMS服务器地址,port为CC-CMS服务器的HTTPS端口号。 非公有云环境如果配置了NSLB服务,ip请填写NSLB的服务器地址,port为CC-CMS服务在NSLB映射的HTTPS端口号。 {ccId}为呼叫中心ID,取值范围:1~65535,{vdn}为虚拟呼叫中心ID,取值范围:1~5000,{offset}为查询起始偏移量,非必填,{limit}表示每页的查询数量,最大100,非必填,{offset}和{limit}需同时传递才生效。
  • 响应消息 表2 响应消息体参数说明 参数名 数据类型 说明 result String 查询结果。取值如下: 0:成功 其他:失败 失败的原因说明请参见错误码参考。 说明: 当前字段为兼容8.13及其之前版本接口响应参数使用。 resultCode string 查询结果。取值如下: "0100000":成功 其他:失败 失败的原因说明请参见错误码参考。 count int 座席总数,请求中{offset}和{limit}生效才会返回。 resultDatas array 查询成功后,返回结果信息的对象数组。 该数组中对象的参数说明请参见表3。 说明: 当前字段为兼容8.13及其之前版本接口响应参数使用。 resultDesc array 查询成功后,返回结果信息的对象数组。 该数组中对象的参数说明请参见表3。 表3 resultDesc/resultDatas对象参数说明 参数名 数据类型 说明 agentNo string 座席工号。 agentName string 座席名称。 roleId string 座席角色。 skillId string 技能ID集合,多个技能ID之间以";"进行分割。例如1;3;10;11;25;31;32;40
  • 样例报文 请求头: Content-Type: application/json;charset=UTF-8 Authorization: ****************** 请求参数 无。 响应参数: { "result": "0", "resultCode": "0100000", "count": 101, "resultDatas": [ { "agentNo": "10000", "agentName": "z1", "roleId": "1", "skillId": "" }, { "agentNo": "101", "agentName": "z2", "roleId": "1", "skillId": "2;3" } ], "resultDesc": [ { "agentNo": "10000", "agentName": "z1", "roleId": "1", "skillId": "" }, { "agentNo": "101", "agentName": "z2", "roleId": "1", "skillId": "2;3" } ] }
  • 请求说明 表1 请求体参数 参数名称 数据类型 参数位置 必选/可选 描述 userid String body True ODFS根据在Userid内部建立呼叫实例,同一时间ODFS内部可能有多个呼叫实例, 后继的交互根据Userid将同一通电话关联起来。 不超过64位 inaction int body True 接入方本次执行的是什么类型的请求: 8: 对话初始化请求 (第一次调用时) 9: 对话交互后请求 11: 对话转移后请求 注:除了第一次调用时必须为8, 后继传入值即为上次交互接收到的“outaction”即可。 seat String body False 座席类型,不填默认为vir vir:虚拟座席 ass:座席助手 inparams Object body True 用于向ODFS传递参数,告知ODFS本次操作结果的详细信息,Inaction的值不同,Inparams的参数也不相同,根据下面细分的场景详细了解参数介绍。 inaction=8 inaction=9 inaction=11 inaction=7 inaction=13 extparams Object body False 用于向ODFS传递参数,可选的扩展参数,当前只有初始化场景使用。 Inaction的值不同,extparams的参数也不相同,根据下面细分的场景详细了解参数介绍。 inaction=8 inaction=9 inaction=11 inaction=7 inaction=13
  • 响应说明 参数名称 数据类型 参数位置 必选/可选 描述 ret int body True 执行结果 0:成功 非0表示失败 userid String body True ODFS根据在userid内部建立呼叫实例,同一时间ODFS内部可能有多个呼叫实例,,后继的交互根据userid将同一通电话关联起来。 outaction int body True 接下来接入方需要执行什么类型的操作 9:对话交互类操作 11:对话转接类操作 10:拆线操作 12:查询类操作 7:对话开启抓包录制请求 13:请求识别结果 outparams Object body True 用于知会接入方完成操作需要的详细信息,请根据具体的场景查看参数介绍。 表1 outparams参数(outaction=9:对话交互类操作) 表4 表3 表2 表2
  • 报文样例 请求头: x-app-key:9******************************3 Authorization:Bearer e******************************e Content-Type:application/json 请求参数: { "startTime": "1562786332000", "endTime": "1563391072000", "taskType": "0", "offset": "0", "limit": "10" } 响应头: { "connection": "keep-alive", "content-type": "application/json;charset=UTF-8" } 响应参数: { "result": { "total": 11, "callInfo": [{ "releaseTime": 1621577022000, "called": "88889060", "callerPresent": "640003", "agentAlertingTime": 1621576992000, "agentPresent": "640060", "talkingTime": 1621576995000, "alertingTime": 1621576994000, "caller": "88889050", "agentTalkingTime": 1621576994000, "agentReleaseTime": 1621577022000, "agentTalkDuration": 27, "callSerialNo": "1037058396471308289", "startTime": 1621576992000, "endTime": 1621577022000, "talkDuration": 26, "state": 3, "reasonCode": 1 }] }, "retCode": "0", "retMsg": "Query call detail record successfully" }
  • 响应说明 响应状态码: 200 表4 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 retCode string True 返回码。0表示成功,其他为失败。 1:未查询到数据 2:起止时间格式不符 4:limit或offset分页数据格式不符 12:主叫号码不可用 1.2 retMsg string True 失败原因的描述 1.3 result object False 返回结果 1.3.1 total number False 总记录数 1.3.2 callInfo array[object] False 记录列表 1.3.2.1 callSerialNo string False 呼叫流水号 1.3.2.2 caller string False 主叫号码 长度限制:string (32) 1.3.2.3 called string False 被叫号码 长度限制:string (32) 1.3.2.4 startTime string False 外呼开始时间,时间戳,如1572794607000 1.3.2.5 endTime string False 通话结束时间,时间戳,如1572794607000 1.3.2.6 state number False 呼叫状态: 0:待呼叫 1:正在呼叫 2:通话中 3:通话结束 长度限制:number(1) 1.3.2.7 reasonCode number False 通话结束原因码: 0~65535, 0: 被叫挂机,通话结束 1:主叫挂机,通话结束 2:外呼主叫失败 3:外呼被叫失败 4:外呼主叫无应答 5:外呼被叫无应答 6:启动呼叫失败 xxx:其他异常 长度限制:number(5) 针对ITA双呼还有一些reasonCode,请参见表5 1.3.2.8 callData string False 第三方自定义的呼叫数据信息 长度限制:string(1024) 1.3.2.9 callerPresent string False 外显号码,来电显示的号码 长度限制:string(32) 1.3.2.10 alertingTime string False 客户振铃时间,时间戳,如1572794607000 1.3.2.11 talkingTime string False 客户通话时间,时间戳,如1572794607000 1.3.2.12 releaseTime string False 客户释放时间,时间戳,如1572794607000 1.3.2.13 talkDuration string False 用户通话时长(秒) 1.3.2.14 agentAlertingTime string False 座席振铃时间,时间戳,如1572794607000 1.3.2.15 agentTalkingTime string False 座席通话时间,时间戳,如1572794607000 1.3.2.16 agentReleaseTime string False 座席释放时间,时间戳,如1572794607000 1.3.2.17 agentTalkDuration string False 座席通话时长(秒) 1.3.2.18 taskType string False 0:全部类型任务(除ITA双呼) 1:云客服双呼任务 2:查询匿名外呼任务 3:语音通知 4:ITA双呼 1.3.2.19 agentPresent string False 外显号码,客户经理来电显示的号码 长度限制:string(32) 表5 针对ITA双呼的reasonCode说明 retCode 原因值描述 0 不涉及 1 无法找到号码 2 无法路由到网络 3 无法路由到目的地 4 发送特殊消息 5 中继前缀出错 6 通道无法接入 7 已经建立频道 8 抢先占有 9 抢先占有保留 16 正常呼叫清除 17 用户忙 18 无应答 19 无用户应答 20 用户不可及 21 拒绝呼叫 22 号码已改变 23 重定向 25 交换路由错误 26 无用户准许 27 目标无序 28 非法号码格式 29 设备拒绝 30 状态查询 31 正常 34 路由不可达 38 网络状态不好 39 服务链接不上 40 链接进行中 41 暂时失败 42 设备拥塞 43 信息丢弃 44 通道无法接入 46 呼叫阻塞 47 无可用资源 49 品质无效 50 设备没预订 53 闭合群OCB呼出受限 55 闭合群ICB呼入受限 57 无权限发送 58 发送无效 62 等级不一致 63 服务无效 65 发送无法执行 66 通道无法执行 69 设备无效 70 发送有效 79 CV服务没设置 81 引用非法值 82 通道不存在 83 ID不存在 84 呼叫ID不存在 85 无呼叫等待 86 隐藏号码呼叫 87 CUG无成员 88 目标冲突 90 CUG不存在 91 无效网络 95 无效信息 96 非托管元素 97 类型不存在 98 信息没执行 99 信息单元不存在 100 无效的信息单元 101 呼叫状态不一致 102 定时器超时 103 参数不存在 110 消息中带有未识别的参数 111 协议错误 127 未指定的交互 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 X-APP-Key string False appKey字段,用户标识 2 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1 body body False 请求体参数 表3 body参数结构 序号 名称 参数类型 是否必选 说明 1 body object False 请求体 1.1 endTime string True 结束时间,开始时间到结束时间不超过7天,时间戳,如1572794607000 1.2 offset string False 分页查询偏移量,默认值0,即不需要偏移 ,非必选 1.3 limit string False 分页查询时单页最多的记录条数,默认值100,即每页显示100条,非必选 1.4 startTime string True 起始时间,时间戳,如1572794607000 1.5 caller string False 主叫号码,可选,不填写默认查询所有 长度限制:string (32) 1.6 taskType string False 0:全部类型任务(除ITA双呼) 1:云客服双呼任务 2:查询匿名外呼任务 3:语音通知 4:ITA双呼
  • 报文样例 该接口的请求消息体举例如下: {"callerNo":[ {"accessCode":"5245241"} ]} 该接口的响应消息体举例如下: { "resultCode": "0200000", "resultDesc": "delete callerNo success.num:1", "returnCode": "0200000", "returnDesc": "delete callerNo success.num:1" }
  • 错误结果码 表6 错误原因码说明 序号 错误码 说明 1 0200001 参数异常,异常详情在resultDesc中描述。 2 0200007 外呼活动不存在。 3 02000001 参数值为空 4 02000002 参数包含非法字符 5 02000003 参数长度不能大于规定长度 6 02000004 参数长度不能小于规定长度 7 02000005 参数长度需要介于规定长度之间 8 02000006 参数值类型不正确 9 02000007 参数值大小不正确 10 02000008 参数转换异常,请检查请求参数 11 02000009 参数组合不正确,请检查请求参数 12 02000010 hour和minute必须同时存在 13 02000011 参数个数不能大于规定个数
  • 请求说明 表2 请求消息头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type String True 固定填 application/json; charset=UTF-8。 2 Authorization String True 生成方式参见C2 监控/系统外呼/话单/知识库类接口鉴权方式。 表3 请求消息体参数说明 序号 参数名 参数类型 是否必选 说明 1 callerNo List True 支持多主叫号码。最多100个号码。 该对象的参数说明请参见表4 表4 callerNo参数说明 序号 参数名 参数类型 是否必选 说明 1.1 accessCode String True 主叫号码。 呼通客户后,客户的电话终端上显示的号码。 最大长度为24个字符,有效字符为:0~9。
  • 接口URI https://ip:port/rest/isales/v1/openapi/campaigns/{vdnId}/callerNo/{campaignId} 其中,ip为CC-iSales服务器地址,port为CC-iSales服务器的HTTPS端口号。 表1 URL中携带的参数说明 序号 参数名 参数类型 是否必选 说明 1 vdnId int True 虚拟呼叫中心ID。 取值的类型为整数,取值范围为1~9999。 2 campaignId int True 外呼活动的ID。
  • 报文样例 请求样例 { "tenantId":"202104237142", "timestamp":1630684800000, "type":"month", "authToken":"0kQl*******************FhoyDy" } 响应样例 [ { "name": "947988117535592448", "count": 19 }, { "name": "943382168053223424", "count": 10 }, { "name": "943372803514568704", "count": 4 }, { "name": "940757366746386432", "count": 4 }, { "name": "943218432118099968", "count": 4 }, { "name": "947918435541585920", "count": 4 }, { "name": "942949731485618176", "count": 3 }, { "name": "950966390083293184", "count": 3 }, { "name": "943370855474270208", "count": 2 }, { "name": "942919556320464896", "count": 1 } ]
  • 请求说明 表1 请求体参数 参数名称 数据类型 参数位置 必选/可选 描述 type String body True 查询类型 day: 按天查询,特定日期的报表数据 month: 按月查询,以timestamp往后一天作为结束时间,三十日内的报表数据 tenantId String body True 租户ID timestamp long body True 查询日期的毫秒时间戳 authToken String body True 认证token。 请参见C3 智能助手平台接口鉴权方式。
  • 响应说明 响应状态码: 200 表7 响应体参数 序号 参数名 参数类型 说明 1 retCode String 0,成功,其他为失败。 2 retMsg String 失败原因的描述。 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1.请确认是否购买了相关服务。2.请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 报文样例 请求消息头 Content-Type:application/json; charset=UTF-8 userName:ODFS_SYS_OPENAPI token:******************** 请求体消息 { "body": { "state": { "code": 0, "success": true }, "body": { "aid": "FJKkMeepk8l", "lattices": [{ "begin": 4360, "end": 5970, "lid": 0, "onebest": "喂接通了吗?", "spk": 0 }] } } } 响应体消息 { "retCode": "0", "retMsg": "success" }
  • 请求说明 表2 请求体参数 序号 参数名 参数类型 是否必选 说明 1 body Object True 回写结果。 该对象的参数说明请参见表3。 表3 body参数说明 序号 参数名 参数类型 是否必选 说明 1.1 state Object True 转写状态。 该对象的参数说明请参见表4。 1.2 body Object True 回写结果body体。 该对象的参数说明请参见表5。 表4 state参数说明 序号 参数名 参数类型 是否必选 说明 1.1.1 code String True 转写的结果编码。 1.1.2 success boolean True 转写是否成功,true标识成功,false标识失败。 表5 body参数说明 序号 参数名 参数类型 是否必选 说明 1.2.1 aid String True 音频文件唯一标识符,由客户端传入。 1.2.2 lattices List True 转写结果。 该对象的参数说明请参见表6。 表6 lattices参数说明 序号 参数名 参数类型 是否必选 说明 1.2.2.1 lid int True 片段序列号。 1.2.2.2 begin int True 分片开始时间。 1.2.2.3 end int True 分片结束时间。 1.2.2.4 onebest String True 转写后的文本。 1.2.2.5 spk int True 说话人的角色。
  • 报文样例 请求消息样例 { "tenantId": "00030010", "faqGroupId":10000, "name":"", "pageNum":1, "pageSize":10, "authToken": "e**************************" } 响应消息样例 { "data": [ { "id": 10007, "faqId": 10000, "question": "什么是 问答机器人 ?", "simQuestions": [], "answer": " 根据用户的具体问题自动给出具体答案的应答机器人。", "simAnswers": [], "keywords": [] }, { "id": 10008, "faqId": 10000, "question": "什么是任务型 对话机器人 ?", "simQuestions": [], "answer": " 一系列以完成某项有明确目标的一系列任务(例如预订机票、订餐、开通彩铃等)为导向的对话机器人。", "simAnswers": [], "keywords": [] } ], "totalSize": 2 }
  • 请求说明 表1 请求体参数 参数名称 数据类型 参数位置 必选/可选 描述 tenantId String body True 租户ID faqGroupId int body True 问答组id name String body False 名称:一条问答记录的问题,不填则返回全部问答。 pageNum int body True 页码 分页查询,查询第几页,首页为1 pageSize int body True 每页多少条 authToken String body True 认证token。 请参见C3 智能助手平台接口鉴权方式。
  • 响应消息 该接口的响应消息体举例如下: { "result": "0", "resultDesc": { "busyagent": 0, "talkingnum": 0, "Idleagent": 0, "totalloginagent": 0 } } 该接口的响应消息体参数说明请参见表3。 表3 消息体参数说明 参数名 数据类型 说明 result string 查询结果。取值如下: 0:成功 非0:失败 失败的原因说明请参见错误码参考。 resultDatas Object 查询成功后,返回结果信息的对象。 该对象的参数说明请参见表4。 表4 resultDatas对象参数说明 参数名 数据类型 说明 busyagent int 忙碌态座席数。 talkingnum int 通话态座席数。 Idleagent int 空闲态座席数。 totalloginagent int 签入座席数。
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type String True 固定填 application/json; charset=UTF-8。 2 Authorization String True 生成方式参见C2 监控/系统外呼/话单/知识库类接口鉴权方式。 消息头 Content-Type:application/json; charset=UTF-8 消息体 该接口的请求消息体举例如下: { "queryParam": { "ccId":1, "vdn":1 } } 该接口的请求消息体参数说明请参见表2。 表2 消息体参数说明 参数名 数据类型 是否必选 说明 ccId int True 呼叫中心编号。 取值范围:1~65535 vdn int True 虚拟呼叫中心编号。 取值范围:1~5000
  • ExtParams参数 参数名称 数据类型 参数位置 必选/可选 描述 transin_data String body False 由接入方跟OIAP约定的随路数据参数,例如IVR传入的数据包参数 locationid String body False 呼叫录音节点号 mediaability String body False 媒体能力 1:音频 2:视频 3:音视频 ieValue String body False 接入方跟OIAP约定的User To User类型的随路数据参数,使用场景为:在与其他的平台对接时,如果呼叫是从其他的第三方的平台转移过来的呼叫,使用该参数携带SIP Header UUI信息。该参数的取值记录日志时会匿名化处理,保存数据库时会加密处理
  • 响应消息样例3 { "outaction": 12, "outparams": { "call_id": "1528780879-9581", "prompt_type": "1", "inter_idx": "1", "moduleName":"查询", "xxx":"xxx" //扩展 } }
  • 响应消息样例5 { "userid": "1528780879-9581", "outaction": 10, "outparams": { "call_id": "1528780879-9581", "call_sor_id": "13500000001", "call_dst_id": "10086", "start_time": "2018090407:16:24", "end_time": "2018090407:30:24", "release_reason": "0", "region_id": "025", "entrance_id": "03", "exit_id": "05", "user_type_id": "01", "suilu_region_id":"025" } }
  • 请求消息样例1 { "userid": "1528780879-9581", "inaction": 8, "inparams": { "call_id": "1528780879-9581", "call_sor_id": "13500000001", "call_dst_id": "10086", "auth_token":"eyJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE1MzgwMzg5MzUsImV4cCI6MTUzODA0MjUzNSwian", "suilu_region_id": "025", "entrance_id": "03" }, "extparams": { "transin_data":"95,22714,0,,1,1,,test_gdj_01005" } }
  • 响应消息样例4 { "userid": "1528780879-9581", "outaction": 11, "outparams": { "call_id": "1528780879-9581", "call_sor_id": "13500000001", "calling_num":"1234567890", "trans_type": "1", "route_value": "123456789", "inter_idx": "1", "trans_idx": "1", "question_id": "Q1", "question_name": "问题1", "answer_id": "Y" } }
  • 响应消息样例2 { "userid": "1528780879-9581", "outaction": 9, "outparams": { "call_id": "1528780879-9581", "prompt_type": "1", "prompt_wav": "welcome", "prompt_text": "查询话费", "language": "0", "inter_idx": "1", "model_type":"1011201" "timeout": "10", "tone": "", "grammar": "", "question_id": "Q1", "question_name": "问题1", "answer_id": "Y" } }
  • inparams 参数 参数名称 数据类型 参数位置 必选/可选 描述 call_id String body True 呼叫唯一标志,与userid 取值相同,给流程使用。 不超过64位 call_sor_id String body True 用户标识。(语音导航、语音外呼场景传入用户号码,其他交互场景传入用户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值。 请参见C3 智能助手平台接口鉴权方式。 suilu_region_id String body False(语音导航场景特有字段) 呼入地。 不超过64位 entrance_id String body False(语音导航场景特有字段) 导航入口。 01:广告语 02:欢迎语 03:首层主菜单 04:人工拦截 05:人工座席 06:直接通过短号接入 07:全语音门户 08:“0”号夜间导航模式 09:夜间全语音门户 10:直接通过自助短号接入 11:人工忙碌 98:其他 99:未识别 mediaType String body False 媒体类型(文本,音频,视频...) call_media_type String body False 呼入ivr的呼叫类型,文本:0 音频:1视频:3 channelType String body False 渠道类型 WEB(Web) INSTAG RAM (Instagram) TELEGRAM(Telegram) WECHAT(微信) FACEBOOK(Facebook) TWITTER(X (Twitter)) EMAIL(邮件) LINE WHATSAPP(WhatsApp) 5G(5G消息) SMS (短信)。 说明: 括号里为界面字段,区别于接口传参字段。 responseStyle String body False 回复风格
  • 呼叫媒体类型说明 表1 呼叫媒体类型 编号 媒体类型 描述 1 MEDIA_TYPE_CHAT 文字交谈 2 MEDIA_TYPE_WEBPHONE 点击通话 3 MEDIA_TYPE_ESCORT 护航浏览、表单共享 4 MEDIA_TYPE_CALLBACK 回呼请求呼叫 5 MEDIA_TYPE_PHONE 普通语音电话 6 MEDIA_TYPE_EMAIL 电子邮件呼叫 说明: 当前版本暂不支持该类型。 7 MEDIA_TYPE_FAX 传真呼叫 说明: 当前版本暂不支持该类型。 8 MEDIA_TYPE_VIDEO IP视频呼叫(H.323) 9 MEDIA_TYPE_WB 电子白板 10 MEDIA_TYPE_APP_SHARE 应用程序共享 11 MEDIA_TYPE_FILE_TRANSFER 文件传输 12 MEDIA_TYPE_VIDEO_2B1D 2B+D ISDN视频呼叫 13 MEDIA_TYPE_VIDEO_6B1D 6B+D ISDN视频呼叫 14 MEDIA_TYPE_OPS OPS呼叫 15 MEDIA_TYPE_PREDICT_OUTBOUND 预测呼出 16 MEDIA_TYPE_PREVIEW_OUTBOUND 预浏览呼出 17 MEDIA_TYPE_MSG 消息媒体 18 MEDIA_TYPE_WEBPHONE_VIDEO 视频点击通话 19 MEDIA_TYPE_PHONE_VIDEO 视频普通呼叫 20 MEDIA_TYPE_WEB_LEAVE_MESSAGE 非实时呼叫 21 MEDIA_TYPE_DESKTOP_SHARE 桌面共享媒体类型 22 MEDIA_TYPE_VC_CALL 技能队列呼入主叫号码功能 23 CLASSIC_MEDIA_TYPE_NUM 接触媒体类型总数 50 MEDIA_TYPE_MULTI_MEDIA_EMAILCHAT 邮件交谈 51 MEDIA_TYPE_MULTI_MEDIA_WEBCHAT 网络交谈 52 MEDIA_TYPE_MULTI_MEDIA_SMSCHAT 短信交谈 53 MEDIA_TYPE_MULTI_MEDIA_SOCIALCHAT 文字交谈 54 MEDIA_TYPE_MULTI_MEDIA_FAXCHAT 传真交谈 55 MEDIA_TYPE_MULTI_MEDIA_H5CHAT H5视频 父主题: 参考说明
共100000条