华为云用户手册

  • 报文样例 场景描述:更新业务场景 请求头: x-app-key:************************************ X-UserID:1611917095665261978 Authorization:Bearer ******************************** 请求参数: {"group_name": "OIAP系统","description": "OIAP系统","is_enable": 1,"ignore_sensitive": 0,"other": {"type": 0,"connected_call_type": 0,"call_from": null,"call_end": null},"Speed_rules": ["919423582684057600"],"group_id": "groupid_826b89d9-bec9-4c14-b677-1d86f16c4993"} 响应参数: {"resultCode": "0406000","resultDesc": "更新业务场景成功"}
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 固定填 application/json; charset=UTF-8。 2 x-app-key string True appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 group_id string True 业务场景标识 1.2 group_name string True 业务场景名称 1.3 description string False 业务场景描述 1.4 is_enable number True 是否正在被启用(0 代表不启用,1 代表启用) 1.5 ignore_sensitive number True 是否计入敏感词分数(0 代表计入,1 代表不计入) 1.6 other object False 场景的通话过滤条件 1.6.1 call_end number False 通话结束时间,时间戳秒 1.6.2 call_from number False 通话起始时间,时间戳秒 1.7 rules array[string] False 对话规则,多个规则值以逗号分隔 1.8 silence_rules array[string] False 静默规则,多个规则值以逗号分隔 1.9 speed_rules array[string] False 语速规则,多个规则值以逗号分隔 1.10 interposal_rules array[string] False 抢插话规则,多个规则值以逗号分隔 1.11 interaction_type integer False 交互类型 0和不填表示语音 2表示多媒体
  • 报文样例 场景描述:查询所有业务场景 请求头: x-app-key:************************************ X-UserID:1611917095665261978 Authorization:Bearer ******************************** 响应参数: {"total": 1,"data": [{"tenant_id": "202106114153","silence_rules": ["920806740809748480"],"other": {},"speed_rules": [],"interposal_rules": [],"create_time": 1623391966,"group_name": "test3","ignore_sensitive": 0,"is_enable": 1,"description": "3","rules": [],"group_id": "groupid_1760cfbb-e24c-4c9f-92f7-2701f154577c","rule_count": 1}]}
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 total number False 查询结果数据总数 1.2 data array[object] False 业务场景查询结果对象 1.2.1 group_id string True 业务场景标识 1.2.2 group_name string False 业务场景名称 1.2.3 is_enable number True 是否正在被启用(0 代表不启用,1 代表启用) 1.2.4 create_time number True 业务场景创建时间 1.2.5 description string False 业务场景描述 1.2.6 other object False 场景的整体通话过滤条件 1.2.6.1 call_from number False 通话起始时间,时间戳秒 1.2.6.2 call_end number False 通话结束时间,时间戳秒 1.2.7 rule_count number False 已配置的质检规则总数 1.2.8 ignore_sensitive number False 是否计入敏感词分数(0 代表计入,1 代表不计入) 1.2.9 interaction_type number False 交互类型 0和不填表示语音 2表示多媒体 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 固定填 application/json; charset=UTF-8。 2 x-app-key string True appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 limit number True 每页查询总数 1.2 page number True 查询页数 1.3 scenarioName string False 业务场景名称 1.4 scenarioStatus string False 是否正在被启用(0 代表不启用,1 代表启用) 1.5 startTime string False 通话开始时间 1.6 endTime string False 通话结束时间
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 固定填 application/json; charset=UTF-8。 2 x-app-key string True appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 call_time number False 通话时间 1.2 call_type number True 通话文件类型 1.3 file_name string True 上传文件名 1.4 staff_id string False 座席工号 1.5 staff_name string False 座席姓名
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 call_uuid string False 通话任务id 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 报文样例 场景描述:创建质检任务。 请求头: x-app-key:************************************ X-UserID:1611917095665261978 Authorization:Bearer ******************************** 请求参数: {"call_type": 0,"staff_name": "0","staff_id": "0","file_name": "helloworld123456"} 响应参数: {"call_uuid": "434l2j4242424jjl242"}
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 固定填 application/json; charset=UTF-8。 2 x-app-key string True appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 callGroupId number True 通话业务规则id 1.2 callId number True 通话标识id 1.3 isGroup boolean False 是否是关联通话 1.4 leaderRole string True 提交申诉领导职别 1.5 leaderUUID string True 申诉领导id 1.6 taskDescription string True 申诉原因 1.7 chooseRuleGroupList array[object] True 待申诉规则列表 1.7.1 ruleGroupId string True 规则id 1.7.2 reviseIdList array[string] True 待申诉规则列表 1.8 callType string True 文件类型、交互类型
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 status string False 状态 1.2 message string False 返回信息 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 报文样例 场景描述:发起申诉。 请求头: x-app-key:************************************ X-UserID:1611917095665261978 Authorization:Bearer ******************************** 请求参数: {"taskDescription": "remark","callId": "c6a31191-6c69-486b-b8f9-c3412ef44bfd","callGroupId": "c6a31191-6c69-486b-b8f9-c3412ef44bfd","isGroup": false,"chooseRuleGroupList": [{"ruleGroupId": "groupid_fa1d9f72-f961-4ad6-9277-008bbe1c3802","reviseIdList": ["silenceRule4a0e94cf-c357-4d53-9beb-4cefb2a81fb4", "silenceRule4aa85a8a-f914-4488-bf11-adbbfde3fe95"]}],"leaderUUID": "1600226359041729505","leaderRole": "10","fileName": "766"} 响应参数: {"callId": "c6a31191-6c69-486b-b8f9-c3412ef44bfd","available": true}
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 resultCode string False 返回码 0408000 表示成功 其他表示失败 1.2 resultDesc string False 返回描述 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 报文样例 场景描述:启动定时抽检计划 请求头: Content-Type:application/json x-app-key:xxxx-xxxx-xxxx-xxxx-xxxx x-UserId:xxxx Authorization:Bearer ******************************** 请求参数: {"regularQualityTaskId": 954637368599307266} 响应头: Content-Type: application/json;charset=UTF-8 响应参数: {"resultCode": "0408000","resultDesc": "操作成功"}
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 固定填 application/json; charset=UTF-8。 2 x-app-key string True appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 regularQualityTaskId number True 抽检任务ID,最大长度20位
  • 报文样例 场景描述:获取通话的状态及ASR结果接口 请求头: x-app-key:************************************ X-UserID:1611917095665261978 Authorization:Bearer ******************************** 请求参数: {"limit": 10,"page": 1,"call_types": [0,2],"upload_from": 1680608016, "upload_to": 1683200016,"status": [2]} 响应参数: {"data": [{"calls": [{"staff_name": "zxrylong","create_time": 1622633782,"left_speed": 241.552,"left_speech_ratio": 0.4613,"file_name": "Consultant","left_channel": "customer","right_speech_ratio": 0.3252,"call_time": 1622633782,"inspect_status": 0,"right_channel": "staff","complain_status": -1,"call_id": "3b9cd7a9-d38c-4aa0-a35d-77f6abb9f497","left_silence_time": 88.46,"duration": 164.22,"upload_time": 1622633782,"right_silence_time": 110.82,"right_speed": 165.169,"staff_id": "1600226440112042215","call_uuid": "3b9cd7a9-d38c-4aa0-a35d-77f6abb9f497","review_status": -1,"call_type": 0,"status": 2}],"call_group_id": "3b9cd7a9-d38c-4aa0-a35d-77f6abb9f497"}, {"calls": [{"staff_name": "zxrylong","create_time": 1622554272,"left_speed": 307.127,"left_speech_ratio": 0.251,"file_name": "myvoice","left_channel": "customer","right_speech_ratio": 0.206,"call_time": 1622554272,"inspect_status": 0,"right_channel": "staff","complain_status": -1,"call_id": "2ef38e9b-36dd-4c1f-97cb-a665a2d9de3a","left_silence_time": 260.03,"duration": 347.16,"upload_time": 1622554272,"right_silence_time": 275.65,"right_speed": 318.837,"staff_id": "1600226440112042215","call_uuid": "2ef38e9b-36dd-4c1f-97cb-a665a2d9de3a","review_status": -1,"call_type": 0,"status": 2}],"call_group_id": "2ef38e9b-36dd-4c1f-97cb-a665a2d9de3a"}, {"calls": [{"staff_name": "zxrylong","create_time": 1622552201,"left_speed": 305.061,"left_speech_ratio": 0.251,"file_name": "myvoice","left_channel": "customer","right_speech_ratio": 0.206,"call_time": 1622552201,"inspect_status": 0,"right_channel": "staff","complain_status": -1,"call_id": "4aca6bb8-13e6-4fd8-ac5b-0402fbb5bef4","left_silence_time": 260.03,"duration": 347.16,"upload_time": 1622552201,"right_silence_time": 275.65,"right_speed": 319.676,"staff_id": "1600226440112042215","call_uuid": "4aca6bb8-13e6-4fd8-ac5b-0402fbb5bef4","review_status": -1,"call_type": 0,"status": 2}],"call_group_id": "4aca6bb8-13e6-4fd8-ac5b-0402fbb5bef4"}, {"calls": [{"staff_name": "zxrylong","create_time": 1622552093,"left_speed": 324.068,"left_speech_ratio": 0.6081,"file_name": "6335","left_channel": "customer","right_speech_ratio": 0.185,"call_time": 1622552093,"inspect_status": 0,"right_channel": "staff","complain_status": -1,"call_id": "4a8507ec-8519-46ab-9ca7-241556a6eb6c","left_silence_time": 40.8,"duration": 104.12,"upload_time": 1622552093,"right_silence_time": 84.86,"right_speed": 230.53,"staff_id": "1600226440112042215","call_uuid": "4a8507ec-8519-46ab-9ca7-241556a6eb6c","review_status": -1,"call_type": 0,"status": 2}],"call_group_id": "4a8507ec-8519-46ab-9ca7-241556a6eb6c"}, {"calls": [{"staff_name": "zxrylong","create_time": 1622528466,"left_speed": 307.127,"left_speech_ratio": 0.251,"file_name": "myvoice","left_channel": "customer","right_speech_ratio": 0.206,"call_time": 1622528466,"inspect_status": 0,"right_channel": "staff","complain_status": -1,"call_id": "ead642de-fa23-4bc0-adf5-f2bac9614b01","left_silence_time": 260.03,"duration": 347.16,"upload_time": 1622528466,"right_silence_time": 275.65,"right_speed": 321.354,"staff_id": "1600226440112042215","call_uuid": "ead642de-fa23-4bc0-adf5-f2bac9614b01","review_status": -1,"call_type": 0,"status": 2}],"call_group_id": "ead642de-fa23-4bc0-adf5-f2bac9614b01"}, {"calls": [{"staff_name": "zxrylong","create_time": 1622513361,"left_speed": 306.439,"left_speech_ratio": 0.251,"file_name": "20208650","left_channel": "customer","right_speech_ratio": 0.206,"call_time": 1622513361,"inspect_status": 0,"right_channel": "staff","complain_status": -1,"call_id": "1e158a1a-2f6d-44f6-ba44-b15d52e21651","left_silence_time": 260.03,"duration": 347.16,"upload_time": 1622513361,"right_silence_time": 275.65,"right_speed": 320.515,"staff_id": "1600226440112042215","call_uuid": "1e158a1a-2f6d-44f6-ba44-b15d52e21651","review_status": -1,"call_type": 0,"status": 2}],"call_group_id": "1e158a1a-2f6d-44f6-ba44-b15d52e21651"}],"paging": {"total": 6}}
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 paging object False 页码信息 1.1.1 total number False 通话总数量 1.2 data array[object] False 通话信息列表 1.2.1 calls array[object] False 多通通话信息 1.2.1.1 call_id string False 会话标识 1.2.1.2 call_time number False 通话时间 1.2.1.3 call_type number False 文件类型 1.2.1.4 call_uuid string False 会话uuid 1.2.1.5 deal number False 业务是否成交 1.2.1.6 duration number False 通话时长 1.2.1.7 file_name string False 文件名称 1.2.1.8 left_channel string False 渠道信息,标识客户或者座席 1.2.1.9 left_silence_time number False 静音时间 1.2.1.10 left_speech_ratio number False 左声道通话比例,发话方取决于left_channel字段。 1.2.1.11 left_speed number False 左声道语速 1.2.1.12 right_channel string False 渠道信息,标识客户或者座席 1.2.1.13 right_silence_time number False 静音时间 1.2.1.14 right_speech_ratio number False 右声道通话比例 1.2.1.15 right_speed number False 右声道语速 1.2.1.16 staff_id string False 座席工号 1.2.1.17 status number False 状态 1.2.1.18 upload_time number False 通话上传时间 1.2.1.19 staff_name string False 座席姓名 1.2.2 call_group_id string False 呼叫组 ID 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 固定填 application/json; charset=UTF-8。 2 x-app-key string True appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 call_from number False 通话起始时间 1.2 call_to number False 通话结束时间 1.3 call_types array[integer] True 通话文件类型 0表示语音类型 2表示文本类型 1.4 limit integer True 每页查询总数 1.5 page integer True 查询页数 1.6 status array[integer] True 质检状态 1.7 keyword string False 对话关键词 1.8 staff_id string False 座席工号 1.9 staff_name string False 座席姓名 1.10 upload_from number True 通话上传起始时间 1.11 upload_to number True 通话上传结束时间 1.12 duration_min integer False 通话时长范围最小值 1.13 duration_max integer False 通话时长范围最大值
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 objId string False 抽检计划唯一标识 1.2 resultCode string False 返回码 0408000 表示成功 其他表示失败 1.3 resultDesc string False 返回描述 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 报文样例 场景描述:新增定时抽检计划 请求头: Content-Type:application/json x-app-key:xxxx-xxxx-xxx-xxxx x-UserId:xxxxxxxxx Authorization:Bearer ******************************** 请求参数: {"extractionRange": {"customColumns": null,"fixedColumns": {"qualityCondition": 0,"qualityType": 1,"qualityNum": 100,"staffIds": ["xxxxxx"],"maxNum": 10,"scoreStart": 0,"scoreEnd": 100,"durationStart": 0,"durationEnd": 100},"currentRole": "qualityDirector"},"appointQuality": {"setCounts": [{"personID": "xxxx","count": 40}, {"personID": "xxxxx","count": 60}],"setCountsType": 2},"cronStructure": {"qiqtCycleType": 1,"qiqtStartTime": 1609295228.86,"qiqtEndType": 2,"qiqtTotalTimes": 1,"qiqtEndTime": 1609554428},"qiqtName": "regulartask","currentRole": "qualityDirector"} 响应头: Content-Type: application/json;charset=UTF-8 响应参数: {"objId": "954637368599307266","resultCode": 0,"resultDesc": "success"}
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 固定填 application/json; charset=UTF-8。 2 x-app-key string True appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 appointQuality object True 指派质检员 1.1.1 setCounts array[object] True 设置质检员 1.1.1.1 count number False 数量,最大长度8位 setCountsType!=2时,count必填。 setCountsType==2时,setCounts中所有count总和为100。 1.1.1.2 personID string True 质检员ID,最大长度64位 1.1.2 setCountsType integer True 设置数量的类别:0-平均分配,2-百分比 1.2 cronStructure object True 设置周期 1.2.1 qiqtCycleType string True 重复方式: 1,每天,2.每周,3.每月 1.2.2 qiqtEndTime integer False 结束时间:当qiqtEndType 为2 时有效,秒级,最大长度10位 1.2.3 qiqtEndType string True 结束条件: 1.次数 2.时间 1.2.4 qiqtStartTime integer True 开始时间,秒级,最大长度10位 1.2.5 qiqtTotalTimes integer False 定时任务执行次数,最大长度8位。 qiqtEndType==1时,qiqtTotalTimes必填。 1.3 currentRole string False 用户角色 1.4 extractionRange object True 设定抽检范围 1.4.1 currentRole string False 用户角色 1.4.2 fixedColumns object True 抽检范围条件设定 1.4.2.1 qualityType integer True 抽检类型:1.通话范围 2.座席抽检数量类型 3.座席抽检百分比类型 1.4.2.2 durationStart integer False 通话最短时间,毫秒级,最大长度11位 1.4.2.3 qualityNum string True 抽检数量,最大长度8位 1.4.2.4 qualityCondition integer True 抽检状态:0.不限制 1.未抽检 2.已抽检 1.4.2.5 durationEnd string False 通话最长时间,毫秒级,最大长度11位 1.4.2.6 maxNum string False 最大抽检量,最大长度8位。 qualityType!=2时,maxNum参数必填且参数值大于等于1。 1.4.2.7 scoreEnd string False 最高分数,最大分数10000 1.4.2.8 scoreStart string False 最低分数,最大分数10000 1.4.2.9 staffIds array[string] False 座席人员 1.4.2.10 interactionType integer True 交互类型。取值范围: 0:录音 1:文本 1.4.3 userId string False 用户ID 1.5 qiqtName string True 计划名称,最大长度64位 1.6 userId string False 用户ID
  • 报文样例 场景描述:获取指定通话的质检结果接口。 请求头: x-app-key:************************************ X-UserID:1611917095665261978 Authorization:Bearer ******************************** 请求参数: {"call_type": 0,"staff_name": "0","staff_id": "0","file_name": "helloworld123456"} 响应参数: {"call_uuid": "434l2j4242424jjl242"}
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 deal number False 交易是否达成 1.2 left_speed number False 左声道发话语速,发话方取决于left_channel字段 1.3 left_speech_ratio number False 左声道通话比例,发话方取决于left_channel字段 1.4 file_name string False 质检文件名称 1.5 left_channel string False 左声道发话方:客户,座席 1.6 right_speech_ratio number False 右声道通话比例,发话方取决于right_channel字段 1.7 call_time number False 通话开始时间 1.8 right_channel string False 右声道发话方:客户,座席 1.9 call_id number False 通话标识 1.10 left_silence_time number False 发话静音时间 1.11 segments array[object] False ASR转写文本语段结果 1.11.1 asr_text string False 转写文本 1.11.2 speaker string False 发话方 1.11.3 start_time number False 发话开始时间 1.11.4 end_time number False 发话结束时间 1.11.5 segment_id number False 语段标识 1.11.6 status number False 通话状态 1.12 duration number False 通话时间 1.13 right_silence_time number False 发话静音时间,发话方取决于right_channel字段 1.14 upload_time number False 通话上传时间 1.15 rule_severity_violation_count number False 质检规则违反总数 1.16 left_emotions array[object] False 通话语气,只针对座席,取决于left_channel是否为座席 1.16.1 type string False 语气类型:积极,消极 1.16.2 score number False 语气评分 1.17 right_speed number False 右声道发话语速,发话方取决于right_channel字段 1.18 staff_id string False 座席工号 1.19 call_uuid string False 通话标识 1.20 call_type number False 质检通话类型:文本,音频 1.21 status number False 质检状态取值如下: 0:表示等待质检。 1:表示质检处理中。 2:表示处理成功。 3:表示ASR转写中。 9:表示质检失败,发生错误,质检音频总流量达到每日上限,质检文件数量达到每日上限。 31:表示ASR转写结果语音内容为空。 32:表示语音转文本失败。 33:表示上传语音文件至ASR失败。 34:表示科大ASR传输任务提交失败。 35:表示执行多媒体质检任务失败。 36:表示TUC质检失败。 37:表示ASR将语音文件转换为文本失败。 38:表示更新质检结果失败。 39:表示执行质检任务失败。 40:表示语音文件无效。 1.22 right_emotions array[object] False 通话语气,只针对座席,取决于right_channel是否为座席 1.22.1 type string False 语气类型:积极,消极 1.22.2 score number False 语气评分 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 固定填 application/json; charset=UTF-8。 2 x-app-key string True appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 call_uuid string True 通话标识
  • 报文样例 场景描述:更新定时抽检计划 请求头: Content-Type:application/json x-app-key:xxxx-xxxx-xxxx-xxxx-xxxx x-UserId:xxxx Authorization:Bearer ******************************** 请求参数: {"extractionRange": {"customColumns": null,"fixedColumns": {"qualityCondition": 0,"qualityType": 1,"qualityNum": "100","staffIds": ["1661409426478500732"],"maxNum": "1","scoreStart": "10","scoreEnd": "1100","durationStart": "10","durationEnd": "1000","interactionType": "0"},"currentRole": "qualityInspector"},"appointQuality": {"setCounts": [{"personID": "1661409288298190176","count": 0}],"setCountsType": 0},"cronStructure": {"qiqtCycleType": "1","qiqtStartTime": 1661247709,"qiqtEndType": "1","qiqtTotalTimes": "1","qiqtEndTime": null},"qiqtName": "手动122","currentRole": "qualityInspector","qiqtId": 16625163654676154791} 响应头: Content-Type: application/json;charset=UTF-8 响应参数: {"resultCode": "0408000", "objId": "16625163654676154791","resultDesc": "操作成功"}
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 resultCode string False 返回码 0408000 表示成功 其他表示失败 1.2 resultDesc string False 返回描述 1.3 objId string False 定时抽检计划ID,最大长度20位。 同regularQualityTaskId、qiqId 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 固定填 application/json; charset=UTF-8。 2 x-app-key string True appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 appointQuality object True 指派质检员 1.1.1 setCounts array[object] True 设置质检员 1.1.1.1 count number False 数量。 setCountsType!=2时,count必填。 setCountsType==2时,setCounts中所有count总和为100。 1.1.1.2 personID string True 质检员ID 1.1.2 setCountsType integer True 设置数量的类别:0-平均分配,2-百分比 1.2 cronStructure object True 设置周期 1.2.1 qiqtCycleType string True 重复方式: 1,每天,2.每周,3.每月 1.2.2 qiqtEndTime integer False 结束时间:当qiqtEndType 为2 时有效,秒级,最大长度10位 1.2.3 qiqtEndType string True 结束条件: 1.次数 2.时间 1.2.4 qiqtStartTime integer True 开始时间,秒级,最大长度10位 1.2.5 qiqtTotalTimes string False 总计次数,最大长度8位。 qiqtEndType==1时,qiqtTotalTimes必填。 1.3 currentRole string False 用户角色 1.4 extractionRange object True 设定抽检范围 1.4.1 currentRole string False 用户角色 1.4.2 fixedColumns object True 抽检范围条件设定 1.4.2.1 qualityNum string True 抽检数量,最大数量10000 1.4.2.2 qualityType integer True 抽检类型:1.通话范围 2.座席抽检数量类型 3.座席抽检百分比类型 1.4.2.3 durationStart integer False 通话最短时间,毫秒级,最大长度11位 1.4.2.4 qualityCondition integer True 抽检状态:0.不限制 1.未抽检 2.已抽检 1.4.2.5 durationEnd string False 通话最长时间,毫秒级,最大长度11位 1.4.2.6 maxNum string False 最大抽检量,最大数量10000 qualityType!=2时,maxNum参数必填且参数值大于等于1。 1.4.2.7 scoreEnd string False 最高分数,最大分数10000 1.4.2.8 scoreStart string False 最低分数,最大分数10000 1.4.2.9 staffIds array[string] False 座席人员 1.4.2.10 interactionType integer True 交互类型 0:录音 1:文本 1.4.3 userId string False 用户ID 1.5 qiqtName string True 抽检任务名称,最大长度64位 1.6 userId string False 用户ID 1.7 qiqtId string True 定时抽检计划ID,最大长度20位。 同regularQualityTaskId、qiqId
  • 报文样例 场景描述:删除定时抽检计划 请求头: Content-Type:application/json x-app-key:xxxx-xxxx-xxxx-xxxx-xxxx x-UserId:xxxx Authorization:Bearer ******************************** 请求参数: {"regularQualityTaskId": 954637368599307266} 响应头: Content-Type: application/json;charset=UTF-8 响应参数: {"resultCode": "0408000","resultDesc": "操作成功"}
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 固定填 application/json; charset=UTF-8。 2 x-app-key string True appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 regularQualityTaskId number True 抽检任务ID,最大长度20位
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 resultCode string False 返回码 0408000 表示成功 其他表示失败 1.2 resultDesc string False 返回描述 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 total integer False 总计条数 1.2 list array[object] True 定时抽检计划列表 1.2.1 nextExecutionTimeStr number False 下次执行时间 1.2.2 qiqtCreateTimeStr number False 创建时间 1.2.3 qiqtCreater string False 创建人 1.2.4 qiqtCycleType string False 重复方式: 每天 每周 每月 1.2.5 qiqtEndTimeStr string False 结束时间:当qiq_end_type 为2 时有效 1.2.6 qiqtEndType string False 结束条件: 1.次数 2.时间 1.2.7 qiqtEndTypeStr string False 结束条件 1.2.8 qiqtExecutionTimes number False 执行次数 1.2.9 qiqtId string False 定时抽检任务ID 1.2.10 qiqtName string False 定时任务名称 1.2.11 qiqtStartTimeStr number False 开始时间 1.2.12 qiqtStatus string False 状态: 1.停止;2.运行 1.2.13 qiqtTotalTimes number False 定时任务执行次数 1.2.14 interactionType string False 质检任务类型 0表示语音类型 2表示文本类型 1.3 resultCode string False 返回码 0408000 表示成功 其他表示失败 1.4 resultDesc string False 返回描述 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
共100000条