华为云用户手册

  • 响应说明 表3 消息体参数说明 参数名 数据类型 说明 returnCode String 查询结果。取值如下: 0:成功 其他:失败 失败的原因说明请参见错误码参考。 说明: 当前字段为兼容8.13及其之前版本接口响应参数使用。 resultCode String 执行结果。取值如下: "0100000":成功 其他:失败 失败的原因说明请参见错误码参考。 description String 结果描述 说明: 当前字段为兼容8.13及其之前版本接口响应参数使用。 resultDesc String 结果描述
  • 请求说明 表1 请求体参数 参数名称 数据类型 参数位置 必选/可选 描述 tenantId String body True 租户ID。 language String body True 语言。选项如下: zh_CN:中文 en_US:英文 es_ES:西班牙语 ar:阿拉伯语 th_TH:泰语 pt_BR:葡萄牙语 注意:智能工单分类场景,以Lodas文本分类模型支持语言为准。 text String body True 输入语句。 文本分类的依据,最大长度4096字符。 authToken String body True 认证token。 请参见C3 智能助手平台接口鉴权方式。
  • 报文样例 请求样例 { "tenantId":"fangyg", "language":"zh_CN", "text":"发票开不出来", "authToken":"XI0*******************lYbYACW" } 响应样例 { "results": [ { "label": "移动业务→基础服务→电子发票→全局流转→功能使用→发票无法打印→全局流转", "probability": 0.41408610343933105 }, { "label": "移动业务→服务触点→一点对接业务→全局流转→业务规则→对业务规定/流程不满→全局流转", "probability": 0.012493142858147621 }, { "label": "移动业务→业务营销→资费套餐→降档套餐→办理规范→限制渠道办理不认可→全局流转", "probability": 0.004905845504254103 } ] }
  • 响应说明 表3 消息体参数说明 序号 参数名 参数类型 说明 1 resultCode String 原因码。0200000表示成功,其他表示失败。 具体见表5 2 resultDesc String 描述。 3 returnCode String 原因码。0200000表示成功,其他表示失败。 具体见表5 4 returnDesc String 描述。 5 curPage int 当前页。 6 totalSize int 总记录数。 7 rowsPerPage int 每页记录数。 8 curSkillQueueCount int 当前技能队列外呼活动总数。 9 curIvrCount int 当前IVR外呼活动总数。 10 data List 查询成功后,返回外呼活动信息的对象(Campaign)。 参见表4
  • 错误结果码 表5 错误原因码说明 序号 错误码 说明 1 0200001 参数异常,异常详情在resultDesc中描述。 2 0200006 数据库操作异常。 3 02000001 参数值为空 4 02000002 参数包含非法字符 5 02000003 参数长度不能大于规定长度 6 02000004 参数长度不能小于规定长度 7 02000005 参数长度需要介于规定长度之间 8 02000006 参数值类型不正确 9 02000007 参数值大小不正确 10 02000008 参数转换异常,请检查请求参数 11 02000009 参数组合不正确,请检查请求参数 12 02000010 hour和minute必须同时存在 13 02000011 参数个数不能大于规定个数
  • 报文样例 该接口的请求消息体举例如下: 无 该接口的响应消息体举例如下: { "resultCode": "0200000", "resultDesc": "", "returnCode": "0200000", "returnDesc": "", "curPage": 1, "totalSize": 3, "rowsPerPage": 10, "data": [ { "id": 3, "name": "666", "status": 1, "strBeginTime": "2018-11-30", "strEndTime": "2018-11-30", "deviceType": 2, "callerNo": "10080" }, { "id": 4, "name": "666333696", "status": 1, "strBeginTime": "2018-11-30", "strEndTime": "2018-11-30", "deviceType": 2, "callerNo": "10080" }, { "id": 2, "name": "SAAS_JST", "status": 3, "strBeginTime": "2018-11-29", "strEndTime": "2018-12-08", "deviceType": 2, "callerNo": "10080" } ], "curSkillQueueCount": 3, "curIvrCount": 0 }
  • 接口URI https://ip:port/rest/isales/v1/openapi/campaigns/{vdnId}?name={name}&status={status}&deviceType={deviceType}&beginTime={beginTime}&endTime={endTime}&curPage={curPage}&rowsPerPage={rowsPerPage} 其中,ip为CC-iSales服务器地址,port为CC-iSales服务器的HTTPS端口号。 表1 URL中携带的参数说明 序号 参数名 参数类型 是否必选 说明 1 vdnId int True 虚拟呼叫中心ID。 取值的类型为整数,取值范围为1~9999。 2 name String False 外呼活动的名称。 长度为0~30,默认值为空。 3 status int True 外呼活动的状态。 取值范围: 2:已开始 3:暂停 4:已完成 0:默认查询全部状态 4 deviceType int True 外呼设备类型。 取值范围: 1:智能外呼的IVR 2:预测外呼的技能队列 3:自动外呼的IVR 5:预览外呼的技能队列 6:预占外呼的技能队列 0:默认查询全部类型 5 beginTime String False 外呼活动的最小开始时间,格式为yyyy-MM-dd HH:mm:ss。 6 endTime String False 外呼活动的最大结束时间,格式为yyyy-MM-dd HH:mm:ss。 7 curPage int True 当前第几页。 默认值为1,输入值小于1时自动修正为1。 8 rowsPerPage int True 每页记录数。 该值不输入的时候,默认查询10条,且最大值为100。 9 ccId int False 传了就按指定的ccid过滤,不传就不过滤
  • 错误结果码 表5 错误原因码说明 序号 错误码 说明 1 0200001 参数异常,异常详情在resultDesc中描述。 2 0200006 数据库操作异常。 3 02000001 参数值为空 4 02000002 参数包含非法字符 5 02000003 参数长度不能大于规定长度 6 02000004 参数长度不能小于规定长度 7 02000005 参数长度需要介于规定长度之间 8 02000006 参数值类型不正确 9 02000007 参数值大小不正确 10 02000008 参数转换异常,请检查请求参数 11 02000009 参数组合不正确,请检查请求参数 12 02000010 hour和minute必须同时存在 13 02000011 参数个数不能大于规定个数
  • 接口URI https://ip:port/rest/isales/v1/openapi/campaigns/{vdnId}/blocklist/delete 其中,ip为CC-iSales服务器地址,port为CC-iSales服务器的HTTPS端口号。 表1 URL中携带的参数说明 序号 参数名 参数类型 是否必选 说明 1 vdnId int True 虚拟呼叫中心ID。 取值的类型为整数,取值范围为1~9999。
  • 请求说明 表2 请求消息头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type String True 固定填 application/json; charset=UTF-8。 2 Authorization String True 生成方式参见C2 监控/系统外呼/话单/知识库类接口鉴权方式。 表3 请求消息体参数说明 序号 参数名 参数类型 是否必选 说明 1 blocklistNo String True 需要删除的黑名单号码。最大长度为24个字符,有效字符为:0~9、*、#
  • 响应消息样例1 { "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" } }
  • 响应消息样例 { "outaction": 12, "outparams": { "call_id": "1528780879-9581", "prompt_type": "1", "inter_idx": "1", "moduleName":"查询", "xxx":"xxx" //扩展 } }
  • 响应消息样例2 { "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" } }
  • 响应消息样例3 { "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" } }
  • 请求消息样例 如果呼叫转移成功,接入方先发起如下请求。 { "userid": "1528780879-9581", "inaction": 11, "inparams": { "call_id": "1528780879-9581", "call_dst_id": "10086", "begin_trans": "2018090407:16:24", "end_trans": "2018090407:20:24", "trans_result":"0", "input": "", "inter_idx": "1" }, "extparams": { "transin_data":"95,22714,0,,1,1,,test_gdj_01005" } } 在收到ODFS的响应后,则再次发起如下请求。 { "userid": "1528780879-9581", "inaction": 11, "inparams": { "call_id": "1528780879-9581", "call_dst_id": "10086", "begin_trans": "2018090407:16:24", "end_trans": "2018090407:20:24", "trans_result":"0", "input": "hangup", "inter_idx": "1" }, "extparams": { "transin_data":"95,22714,0,,1,1,,test_gdj_01005" } } 收到请求后,ODFS侧则再次返回拆线响应,接入方侧不需再调用ODFS侧接口,整个呼叫转移动作完成。 如果呼叫转移失败 传入上述参数后, 可能收到ODFS返回 outaction=9/10/11 类型的返回(由业务逻辑决定)
  • inparams 参数 参数名称 数据类型 参数位置 必选/可选 描述 call_id String body True 呼叫唯一标志,与userid 取值相同,给流程使用。 不超过64位 call_dst_id String body True 接入标识 1、语音导航场景传入流程接入码; 2、语音外呼问卷场景时为流程接入码; 3、其他交互场景时传入接入标识。 不超过20位 begin_trans String body True 转移开始时间。 end_trans String body True 转移结束时间。 trans_result String body True 转移结果。 0:成功 其他值:失败 auth_token String body True 授权信息,取接入控制系统返回的token值。 请参见C3 智能助手平台接口鉴权方式。 record_result String body False 录音结果(仅当转接第三方号码成功时生效) 0:成功 其他值:失败 input String body False 交互结果,(此参数请参考以下场景) 当转移成功后,接入方的请求参数需要传入trans_result=0的参数,不需要input;此后接入方收到ODFS的拆线(outaction=10)的响应,需接入方再次发送此请求,且请求参数需要包含input参数,取值为hangup。 hangup:挂机 不超过1024位 inter_idx String body False(语音导航场景特有字段) 交互次数,直接取上一次ODFS返回的inter_idx值即可。 mediaType String body False 媒体类型(文本,音频,视频... 例如:audio,video...) 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 (短信)。 说明: 括号里为界面字段,区别于接口传参字段。
  • 报文样例 请求消息样例 { "tenantId": "202201072597", "authToken": "hjbLfhU*******************Fv3nq", "uid": "0c9358552188478a8d5ff9203db8791f" } 响应消息样例 { "errorCode": 0, "errorMsg": null, "jobDetail": { "jobName": "AICC_RPA", "queueUid": "00019cad3dd5c71d4696b209d7024fa04d3a", "workstationName": "AICC_RPA", "runMode": "online", "timeout": 120, "mode": "queueTrigger", "uid": "0c9358552188478a8d5ff9203db8791f", "procedureVersion": "1.0.5", "queueName": "创建工单", "createTime": "2022-04-24 17:12:02", "procedureName": "AICC_RPA", "startTime": "2022-04-29 11:47:25", "jobType": "procedure", "recentTaskStatus": "failed", "status": "running" } }
  • 请求说明 表1 请求体参数 参数名称 数据类型 参数位置 必选/可选 描述 tenantId String body True 租户ID 限制长度:64 jobName String body False 任务名称(根据jobName来查询,uid可设置为null,jobName或者uid必须传入一个值。) uid String body False 任务UUID(jobName和uid都填,以uid为准,jobName或者uid必须传入一个值。) authToken String body True 访问接口的有效Token值。 有效Token信息通过 获取Token 接口获取。 请参见C3 智能助手平台接口鉴权方式。 限制长度:32
  • 响应说明 表2 响应体参数 参数名称 数据类型 参数位置 必选/可选 描述 errorCode Int body True 错误码 返回0:成功 其他值:失败 errorMsg String body False 错误信息 jobDetail RpaDetailJobResult[] body False 队列详情 表3 RpaDetailJobResult参数说明 参数名称 数据类型 参数位置 必选/可选 描述 uid string body True 任务UUID jobName string body True 任务的名称 startTime string body False 作业开始时间, 格式:yyyy-mm-dd HH:mm:ss createTime string body True 作业创建时间, 格式:yyyy-mm-dd HH:mm:ss workstationName string body False 执行器名称 clusterName string body False 集群名称 runMode string body True 运行模式:在线online mode string body True 执行方式:once、repeat、queueTrigger jobType string body True 任务类型固定为procedure status string body True 任务状态条件搜索,如下: init:待执行 running:运行 suspend:暂停 success:完成 procedureName string body True 脚本包名称 procedureVersion string body True 脚本包版本 description string body True 任务描述 timeout int body False 任务超时时间 recentTaskStatus string body False 最近一次作业状态,没有生成作业的任务不会返回该字段 queueUid string body False 队列的UUID queueName string body False 队列名称
  • 响应消息 表3 响应消息体参数说明 参数名 数据类型 说明 result String 查询结果。取值如下: 0:成功 其他:失败 失败的原因说明请参见错误码参考。 说明: 当前字段为兼容8.13及其之前版本接口响应参数使用。 resultCode String 查询结果。取值如下: "0100000":成功 其他:失败 失败的原因说明请参见错误码参考。 resultDatas array 查询成功后,返回结果信息的对象数组。 该数组中对象的参数说明请参见表4。 说明: 当前字段为兼容8.13及其之前版本接口响应参数使用。 返回值为空时,表示当前座席未签入。 resultDesc array 查询成功后,返回结果信息的对象数组。 该数组中对象的参数说明请参见表4。 说明: 返回值为空时,表示当前座席未签入。 表4 resultDesc/resultDatas对象参数说明 参数名 数据类型 说明 id String 座席工号。 idxs array 指标结果集。 该对象的参数说明请参见表5。 表5 idx对象参数说明 参数名 数据类型 说明 id String 指标ID。 val Object 指标结果,该时间为零时区时间。
  • 样例报文 请求头: Content-Type: application/json;charset=UTF-8 Authorization: ****************** 请求参数: { "ccId":1, "vdn":22, "agentIds":[295], "timeGrain":"15MIN", "indexIds":["IDX_COUNT_AGENT_COLLATION","IDX_COUNT_AGENT_SET_BUSY","IDX_DURATION_AGENT_CALL_IN"], "mediaType":53, "subMediaType":3 } 响应参数: { "result": "0", "resultCode": "0100000", "resultDatas": [ { "idxs": [ { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_COUNT_AGENT_COLLATION" }, { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_DURATION_AGENT_AVG_COLLATION" }, { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_COUNT_AGENT_SET_BUSY" } ], "id": "11" }, { "idxs": [ { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_COUNT_AGENT_COLLATION" }, { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_DURATION_AGENT_AVG_COLLATION" }, { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_COUNT_AGENT_SET_BUSY" } ], "id": "12" } ], "resultDesc": [ { "idxs": [ { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_COUNT_AGENT_COLLATION" }, { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_DURATION_AGENT_AVG_COLLATION" }, { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_COUNT_AGENT_SET_BUSY" } ], "id": "11" }, { "idxs": [ { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_COUNT_AGENT_COLLATION" }, { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_DURATION_AGENT_AVG_COLLATION" }, { "val": { "2020-08-24 10:30:00.0": "15", "2020-08-24 10:45:00.0": "19" }, "id": "IDX_COUNT_AGENT_SET_BUSY" } ], "id": "12" } ] }
  • 样例报文 请求头: Content-Type: application/json;charset=UTF-8 Authorization: ****************** 请求参数: { "ofcNo": [0,1], "ccId": 1 } 响应参数: { "resultCode": "0100000", "resultDesc": { "10.xx.xx.xx#0": [ { "RET": "2021-02-04 10:05:00 +00:00", "RNAT12": "0", "busy circuits (TIMES)": "0", "ASD32": "0.000000", "ITAR19": "0.000000", "CLBT40": "-1", "MEID": "5", "UBC43": "-1", "CCT34": "-1", "LCOICT7": "0", "IO CS 44": "0", "MOIID": "0", "CCT3": "0", "CDA9": "-1", "AART11": "0", "TAT6": "0", "Period": "5", "TCAT5": "0", "AR21": "0.000000", "TCAT2": "0", "TCAT1": "0", "ICN13": "0", "ECT35": "0", "incoming direction": "0(anonymous)", "IBCN16": "0", "ACN14": "0", "TCT42": "-1", "IAT36": "0", "Credible": "Credible", "CFORT39": "-1", "RT": "2021-02-04 10:00:00 +00:00", "ST26": "0.000000", "Time": "1000", "average answer duration (SECOND)": "0", "AT30": "0.000000", "TUT37": "-1", "BCN15": "0", "BBCR23": "0.000000", "CTBT41": "-1", "BTST24": "0.000000", "BTSTA25": "-1", "ABCN17": "0", "CTA29": "-1", "AT4": "0", "EROC46": "0.000000", "TET38": "-1", "CT28": "0.000000", "SOIC45": "0", "ST0": "0", "BCR22": "0.000000", "ABRT33": "0", "CR20": "0.000000", "BBCN18": "0", "CD8": "0", "ATA31": "-1", "CBT10": "0", "STA27": "-1", "average connection duration (MILLISECOND)": "0", "answer duration aux (TIMES)": "-1" } ] } }
  • 响应消息 表3 响应消息体参数说明 参数名 数据类型 说明 resultCode String 查询结果。取值如下: "0100000":成功 其他:失败 失败的原因说明请参见错误码参考。 resultDesc List 查询成功后,返回结果信息的对象列表。 该数组中对象的参数说明请参见下表。 10.xx.xx.xx#0 String 10.xx.xx.xx:UAP IP “#”:固定分隔符 “0”:UAP编号 表4 resultDesc对象参数说明 参数名 数据类型 说明 RET String 采集该数据结束时间 RNAT12 String 久叫不应次数 busy circuits (TIMES) String 忙电路数 ASD32 String 平均占用时长(秒) ITAR19 String 入中继可用率 CLBT40 String 被叫忙(市话或称本地通话) MEID String 设备ID UBC43 String 电路闭塞个数 CCT34 String 对端拥塞造成呼叫失败数 LCOICT7 String 本局内部拥塞呼损 IOCS44 String 入局CAPS统计值 MOIID String 测量对象类ID CCT3 String 接通次数 CDA9 String 拥塞时长辅助量 AART11 String 振铃早释次数,即主叫用户在呼叫接通或结束前挂机的次数。 TAT6 String 转接应答次数。 转接应答,指接听应答的用户非本局用户。 Period String 周期 TCAT5 String 落地应答次数 落地应答,指接听应答的用户为本局用户。 AR21 String 应答率 TCAT2 String 转接试占次数 TCAT1 String 落地试占次数 ICN13 String 安装电路数 ECT35 String 拨打空号的次数 incoming direction String 0(anonymous):0表示入局ID,anonymous表示名称 IBCN16 String 安装双向电路数 ACN14 String 可用电路数 TCT42 String 转接占用次数 IAT36 String 无效的地址的次数 Credible String 是否可信 CFORT39 String 被叫没有权限 RT String 采集改数据时间 ST26 String 占用话务量 Time String 次数 average answer duration (SECOND) String 平均接通响应时长 AT30 String 应答话务量 TUT37 String 终端不兼容的次数 BCN15 String 闭塞电路数 BBCR23 String 双向电路闭塞率 CTBT41 String 被叫长忙次数 BTST24 String 双向中继占用话务量 BTSTA25 String 双向中继占用话务量辅助量 ABCN17 String 可用双向电路数 CTA29 String 接通话务量辅助量 AT4 String 应答次数 EROC46 String 电路占用率 TET38 String 终端错误的次数 CT28 String 接通话务量 SOIC45 String 空闲电路数 ST0 String 占用次数 BCR22 String 闭塞率 ABRT33 String 呼叫早释次数 CR20 String 接通率 BBCN18 String 闭塞双向电路数 CD8 String 拥塞时长 ATA31 String 应答话务量辅助量 CBT10 String 被叫忙 STA27 String 占用话务量辅助量 average connection duration (MILLISECOND) String 平均连接时长 answer duration aux (TIMES) String 应答响应总时长辅助量
  • 报文样例 请求头: Content-Type: application/json;charset=UTF-8 Authorization: ****************** 请求参数: { "ccId":1, "vdn":170 } 响应参数: { "result": "0", "resultCode": "0100000", "resultDatas": [ { "acId": 289, "mediatypeId": 5, "accessCode": "650114", "codeDescription": "语音接入" }, { "acId": 288, "mediatypeId": 5, "accessCode": "650115", "codeDescription": "语音接入" } ], "resultDesc": [ { "acId": 289, "mediatypeId": 5, "accessCode": "650114", "codeDescription": "语音接入" }, { "acId": 288, "mediatypeId": 5, "accessCode": "650115", "codeDescription": "语音接入" } ] }
  • 响应说明 表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 acId int 接入码编号。 2.2 mediatypeId int 媒体类型。该对象请参考表1 2.3 accessCode String 接入码值 2.4 codeDescription String 接入码描述
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type String True 固定填 application/json; charset=UTF-8。 2 Authorization String True 生成方式参见C2 监控/系统外呼/话单/知识库类接口鉴权方式。 表2 请求消息体参数说明 序号 名称 参数类型 是否必选 说明 1 ccId int True 呼叫中心编号。 取值范围:1~65535 2 vdn int True 虚拟呼叫中心编号。 取值范围:1~5000
  • 报文样例 该接口的请求消息体举例如下: 可以根据业务需要选择不同的策略组合。 全局策略+普通策略policyType=0,type=0。 { "policyJson":"[{'type':0,'retryTimes':1,'retryDay':1}]", "policyType": 0 } 全局策略+结果策略policyType=0,type=1。 { "policyJson":"[{'type':1,'policy':[{'result':4,'retryNumber':3,'callInterval':60}]}]", "policyType": 0 } 号码类型匹配策略+普通策略policyType=1,type=0。 { "policyJson" : "[{'dataType':'ST','type':0,''policy':{'retryTimes':2,'retryDay':1}}]", "policyType": 1 } 号码类型匹配策略+结果策略policyType=1,type=1。 { "policyJson":"[{'dataType':'ST','type':1,'policy':[{'result':4,'retryNumber':3,'callInterval':60}]}]", "policyType": 1 } 该接口的响应消息体举例如下: { "resultCode": "0200000", "resultDesc": "", "returnCode": "0200000", "returnDesc": "" }
  • 错误结果码 表7 错误原因码说明 序号 错误码 说明 1 0200001 参数异常,异常详情在resultDesc中描述。 2 0200-01 外呼活动不存在。 3 02000001 参数值为空 4 02000002 参数包含非法字符 5 02000003 参数长度不能大于规定长度 6 02000004 参数长度不能小于规定长度 7 02000005 参数长度需要介于规定长度之间 8 02000006 参数值类型不正确 9 02000007 参数值大小不正确 10 02000008 参数转换异常,请检查请求参数 11 02000009 参数组合不正确,请检查请求参数 12 02000010 hour和minute必须同时存在 13 02000011 参数个数不能大于规定个数
  • 接口URI https://ip:port/rest/isales/v1/openapi/campaigns/{vdnId}/retryPolicy/{campaignId} 其中,ip为CC-iSales服务器地址,port为CC-iSales服务器的HTTPS端口号。 表1 URL中携带的参数说明 序号 参数名 参数类型 是否必选 说明 1 vdnId int True 虚拟呼叫中心ID。 取值的类型为整数,取值范围为1~9999。 2 campaignId int True 外呼活动ID
  • 样例报文 请求头: Content-Type: application/json;charset=UTF-8 Authorization: ****************** 请求参数: { "ccId":1, "vdn":170, "flowId":1 } 响应参数: { "result": "0", "resultCode": "0100000", "resultDatas": [ { "callId": "1453724606-576", "customerLevel": 1, "requestType": 0 } ], "resultDesc": [ { "callId": "1453724606-576", "customerLevel": 1, "requestType": 0 } ] }
共100000条