华为云用户手册

  • 响应说明 表3 响应体参数 参数名称 数据类型 参数位置 必选/可选 描述 errorCode Int body True 错误码 返回0:成功 其他值:失败 errorMsg String body False 错误信息 total Int body False 总记录数 jobs RpaDetailJobResult[] body False 任务列表,成功时必须返回。 表4 RpaDetailJobResult 参数说明 参数名称 数据类型 参数位置 必选/可选 描述 uid String body False 任务UUID jobName String body False 任务名称 createTime String body False 任务创建时间 startTime String body False 任务开始时间 status String body False 任务状态,枚举类型为: init:待执行 running:运行 success:完成 suspend:暂停 mode string body False 执行方式:once、repeat runMode string body False 运行模式:在线online;离线offline timeout Integer body False 任务的超时时间,单位s description string body False 任务描述
  • 报文样例 请求消息样例 { "tenantId": "202201072597", "authToken": "hjbLf*******************RQFv3nq", "pageNo": 1, "pageSize": 10, "conditions": {} } 响应消息样例 { "total": 1, "jobs": [ { "uid": "0c9358552188478a8d5ff9203db8791f", "jobName": "AICC_RPA", "createTime": "2022-04-24 17:12:02", "startTime": "2022-04-29 11:47:25", "status": "running", "mode": "queueTrigger", "runMode": "online", "timeout": 120, "description": null } ], "errorCode": 0, "errorMsg": null }
  • 请求说明 表1 请求体参数 参数名称 数据类型 参数位置 必选/可选 描述 tenantId String body True 租户ID 限制长度:64 pageNo Integer body False 查询页数,默认1页 pageSize Integer body False 每页多少条,默认50条 可选值:5,10,20,50 conditions RpaJobCondition body False 查询条件 authToken String body True 访问接口的有效Token值。 有效Token信息通过获取Token接口获取。 请参见C3 智能助手平台接口鉴权方式。 限制长度:32 表2 RpaJobConditions参数 参数名称 数据类型 参数位置 必选/可选 描述 jobName String body False 任务名称模糊查询 status Integer body False 任务状态条件搜索,如下: init:待执行 running:运行 suspend:暂停 success:完成
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 retCode string True 返回码。0表示成功,其他为失败。 1:查询失败 2:移动座席信息为空 3:注册服务地址或端口为空 4:limit或offset分页数据为空 5:虚拟呼叫中心信息为空 1.2 retMsg string False 失败原因的描述 1.3 result object False 返回结果 1.3.1 total number False 总记录数 1.3.2 singleRegServ array[object] False single模式 1.3.2.1 regIPAddress string False 注册地址 长度限制:string(50) 1.3.2.2 regPort string False 注册端口 长度限制:number(5) 1.3.2.3 sipServicePort string False 软电话注册端口 长度限制:number(5) 1.3.2.4 sipServiceIp string False 软电话注册地址 长度限制:string(50) 1.3.3 poolRegServ object False pool模式 1.3.3.1 node1 array[object] False 节点1 1.3.3.1.1 regIPAddress string False 注册地址 长度限制:string(50) 1.3.3.1.2 regPort string False 注册端口 长度限制:number(5) 1.3.3.1.3 sipServicePort string False 软电话注册端口 长度限制:number(5) 1.3.3.1.4 sipServiceIp string False 软电话注册地址 长度限制:string(50) 1.3.3.2 node2 array[object] False 节点2 1.3.3.2.1 regIPAddress string False 注册地址 长度限制:string(50) 1.3.3.2.2 regPort string False 注册端口 长度限制:number(5) 1.3.3.2.3 sipServicePort string False 软电话注册端口 长度限制:number(5) 1.3.3.2.4 sipServiceIp string False 软电话注册地址 长度限制:string(50) 1.3.4 phone array[object] False 软电话信息列表 1.3.4.1 phoneNum string False 软电话号码 长度限制:string(32) 1.3.4.2 password string False 软电话密码 长度限制:string(50) 1.3.4.3 id number False 配置信息Id 1.3.4.4 status number False 注册状态,0:已注册,1:暂停状态 1.3.4.5 remark string False 备注信息 1.3.4.6 tenantId string False 租间id 1.3.4.7 partdbId string False 分区id 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1.请确认是否购买了相关服务。2.请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 报文样例 请求头: x-app-key:2******************************8 Authorization:Bearer e******************************5 Content-Type:application/json 请求参数: { "offset": "0", "limit": "3" } 响应参数: { "retMsg": "successfully", "retCode": "0", "result": { "total": 2, "regPort": "5060", "phone": [{ "phoneNum": "88881196", "password": "****" }, { "phoneNum": "88881197", "password": "****" }], "regIPAddress": "10.162.98.43" } }
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 X-APP-Key string False appKey字段,用户标识 2 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1 limit string False 分页查询时单页最多的记录条数,默认值100,即每页显示100条,非必选 limit的值大于100则查询100条记录。 limit的值小于1则查询1条记录。 1 offset string False 分页查询偏移量,默认值0,即不需要偏移,非必选
  • 响应说明 响应状态码: 200 表12 响应体参数 序号 名称 参数类型 说明 1.1 messages array[object] 已发送消息对象数组,每条消息一个对象 1.1.1 to object 消息目的地地址 1.1.1.1 phoneNumber string 目标电话号码。电话号码必须是国际格式(例如:41793026727) 1.1.2 status object status对象 1.1.2.1 groupId number 状态组id 1.1.2.2 groupName string 状态组名称 1.1.2.3 id number 状态id 1.1.2.4 name string 状态名称 1.1.2.5 description string 状态的可读描述。 1.1.2.6 action string 应采取的消除错误的操作。 1.1.3 messageId string 唯一标识已发送消息的ID 1.2 bulkId string 唯一标识请求的ID。 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1.请确认是否购买了相关服务。2.请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 错误的请求:请依次确认您请求中各参数的取值。
  • 报文样例 场景描述:WhatsAPP发送模板消息支持oAuth认证 URL:https://域名/apiaccess/rest/ccmessaging/omni/1/advanced 请求头: {"x-app-key":"268e19b9-aae6-488a-bec6-5c9a67692946", "Authorization":"Bearer 2febd549********************b9daff1", "Content-Type":"application/json" } 请求参数: { "bulkId": "2853BC8B21D23F473AB9AE41B75F34FC18D322B91B01F60FAF206ACEBA9EF7BD", "whatsApp": { "templateName": "1", "templateData": [], "language": "zh_CN" }, "destinations": [ { "messageId": "46dbab11-f9cc-4d32-852b-cbba988b7d08", "to": { "phoneNumber": "155****8467" } } ] } 响应参数: { "messages": [ { "messageId": "10011", "to": { "phoneNumber": "173****6067" }, "status": { "groupName": "send-test", "groupId": 113, "name": "sendMessage", "description": "description", "id": 1 } } ], "bulkId": "20221025" }
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 2 x-app-key string True appKey字段,用户标识,在ApiFabric工具上配置 3 Content-Type string True 内容类型 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 scenarioKey string False 唯一标识发送消息时将使用的方案的方案密钥。如果未设置此字段,将使用默认方案。 AICC不会发送此字段。 1.2 bulkId string True 唯一标识请求的ID。只有当您将消息发送到多个目标地址时,才会收到批量ID。 1.3 destinations array[object] True 消息收件人列表。 1.3.1 messageId string True 唯一标识已发送消息的ID 1.3.2 to object True 消息目的地地址 1.3.2.1 phoneNumber string True 目标电话号码。电话号码必须是国际格式(例如:41793026727) 1.4 whatsApp whatsApp True 封装的whatsapp对象 1.5 sendAt string False 要发送消息的日期和时间。用于计划的OMNI消息传递(OMNI流中的第一条消息不会立即发送,但会在计划的时间发送)。 表3 whatsApp参数结构 序号 名称 参数类型 是否必选 说明 1.1 text string False 将发送的消息的文本。 1.2 imageUrl string False WhatsApp消息中发送的图像的URL。最多2048个字符。支持的图像类型:jpg、jpeg、png。最大图像大小为2MB。 1.3 audioUrl string False WhatsApp消息中发送的音频文件的URL。最多2048个字符。支持的音频类型有AAC。最大音频大小为2MB。 1.4 videoUrl string False WhatsApp消息中发送的视频的URL。最多2048个字符。支持的视频类型为MP4。最大视频大小为10MB。 1.5 locationName string False 最大长度为1000。 将发送的消息的文本。 1.6 address string False 最大长度为1000。 地址位置,可选值。 1.7 longitude number False 坐标的经度。该值必须介于-180和180之间。 1.8 latitude number False 坐标的纬度。该值必须介于-90和90之间。 1.9 templateName string False 模板名称 1.10 templateData array[string] False 按模板中注册的顺序排序的模板参数值 1.11 language string False 要使用的语言或区域设置的代码。需要与注册模板时使用的代码完全相同。 1.12 mediaTemplateData mediaTemplateData False mediaTemplateData封装对象 表4 mediaTemplateData参数结构 序号 名称 参数类型 是否必选 说明 1.1 header HeaderObject False 媒体模板标题。对于包含标题的媒体模板是必需的。 1.2 body BodyObject False 媒体模板体 1.3 buttons array[object] False 媒体模板按钮 表5 HeaderObject参数结构 序号 名称 参数类型 是否必选 说明 1.1 textPlaceholder string False 文本占位符。对于包含文本标题的模板是必需的。 1.2 imageUrl string False 图像URL。对于包含图像标题的模板是必需的。支持的图像类型:jpg、jpeg、png。最大图像大小为2MB。 1.3 videoUrl string False 视频URL。对于包含视频标题的模板是必需的。支持的视频类型为MP4。最大视频大小为10MB。 1.4 latitude number False 位置纬度。该值必须介于-90和90之间。对于包含位置标题的模板是必需的。 1.5 longitude number False 位置经度。该值必须介于-180和180之间。对于包含位置标题的模板是必需的。 表6 BodyObject参数结构 序号 名称 参数类型 是否必选 说明 1.1 placeholders array[string] False 媒体模板正文占位符。该值不能为空,但可以是空数组。数组中的值不能为Null或空 表7 ButtonObject参数结构 序号 名称 参数类型 是否必选 说明 1.1 urlPlaceholder string False 要发送消息的日期和时间。用于计划的OMNI消息传递(OMNI流中的第一条消息不会立即发送,但会在计划的时间发送)。 1.2 quickReplyPayload string False 快速回复有效载荷。快速回复按钮需要 表8 destinations参数结构 序号 名称 参数类型 是否必选 说明 1.1 messageId string True 唯一标识已发送消息的ID 1.2 to toObject True 消息目的地地址 表9 MessageObject参数结构 序号 名称 参数类型 是否必选 说明 1.1 to toObject False 消息目的地地址 1.2 status StatusObject False 指示消息是否已成功发送、未发送、已传递、未传递、正在等待传递或任何其他可能的状态。 1.3 messageId string False 唯一标识已发送消息的ID 表10 toObject参数结构 序号 名称 参数类型 是否必选 说明 1.1 phoneNumber string True 目标电话号码。电话号码必须是国际格式(例如:41793026727)。 表11 StatusObject参数结构 序号 名称 参数类型 是否必选 说明 1.1 groupName string True 状态组名称 1.2 id integer True 状态ID 1.3 groupId integer True 状态组ID 1.4 name string True 状态名称 1.5 action string False 应采取的消除错误的操作 1.6 description string True 状态的可读描述
  • 报文样例 该接口的请求消息体举例如下: { "limit":10, "offset":0, "importTaskIds":["164698362894300182038011895728"] } 该接口的响应消息体举例如下: { "result": [ { "succNum": 0, "failNum": 0, "errMsg": "", "id": "164698362894300182038011895728", "beginTime": "2022-03-11T07:27:09.000+00:00", "endTime": "2022-03-11T07:27:09.000+00:00", "repeatNum": 0, "status": "2" } ], "returnCode": "0200000", "resultCode": "0200000", "resultDesc": "success", "returnDesc": "success" }
  • 错误结果码 表6 错误原因码说明 序号 错误码 说明 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}/calldatafile/queryDataImportTask/{campaignId} 其中,ip为CC-iSales服务器地址,port为CC-iSales服务器的HTTPS端口号。 表1 URL中携带的参数说明 序号 参数名 参数类型 是否必选 说明 1 vdnId int True 虚拟呼叫中心ID。 取值的类型为整数,取值范围为1~9999。 2 campaignId String True 外呼任务ID
  • 请求说明 表2 请求消息头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type String True 固定填 application/json; charset=UTF-8。 2 Authorization String True 生成方式参见C2 监控/系统外呼/话单/知识库类接口鉴权方式。 表3 请求消息体参数说明 序号 参数名 参数类型 是否必选 说明 1 offset int True offset用于确定查询的起始页。 offset取值为:offset=limit*(page-1) page为需要查询的起始页。 2 limit int True 表示每页的查询数量。 取值范围:1~100
  • 请求消息 消息头 表2 消息头参数说明 序号 名称 参数类型 是否必选 说明 1 Content-Type string True 消息主体编码方式,缺省值:application/json; charset=UTF-8 2 Guid string True Guid的取值为C5 智能辅助类接口鉴权方式接口返回的guid。 消息体 表3 消息体参数说明 序号 名称 参数类型 是否必选 说明 1 serviceCallBackUri string True 事件通知回调地址。 最大长度200。 2 nlpFlag boolean 必填 是否语义智能分析 3 flowAccessCode string 选填 流程接入码
  • 报文样例 消息头 Content-Type:application/json; charset=UTF-8 Guid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.AgentGateway1 请求参数 { "serviceCallBackUri": "https://10.10.10.1:8080/rest/cc-ai/nlrresult", "nlpFlag": "true", "flowAccessCode": "801166010768953344" } 响应参数 { "message": "success", "retcode": "0" }
  • 响应消息 表4 消息体参数说明 序号 名称 参数类型 说明 1 message string 返回消息 2 retcode string 操作的结果原因码。 取值类型为整数。 0:成功 非0:失败,具体见“错误码定义”章节 3 result object 返回结果。该对象参数说明请参见表5。 表5 result对象参数说明 序号 名称 参数类型 说明 3.1 serverId string 业务客户端向CTI平台发起订阅注册请求且成功注册后,CTI平台返回的订阅任务编号。
  • 接口URI https://IP:Port/agentgateway/resource/config/subscribe/modify?serverId=xxx 表1 URI携带的参数说明 序号 名称 参数类型 是否必选 说明 1 serverId string True CTI平台已存在的订阅任务的编号,也就是订阅注册时CTI平台返回给第三方业务客户端的订阅任务编号。 不能设置为空或空白字符串。
  • 响应说明 表13 消息体参数说明 序号 参数名 参数类型 说明 1 resultCode String 原因码。0200000表示成功,其他表示失败。 具体见表15。 2 resultDesc String 描述。 3 returnCode String 原因码。0200000表示成功,其他表示失败。 具体见表15。 4 returnDesc String 描述。 5 returnObject Object 参见表14。 表14 returnObject参数说明 序号 参数名 参数类型 说明 5.1 id int 外呼活动id。
  • 错误结果码 表15 错误原因码说明 序号 错误码 说明 1 0200001 参数异常,异常详情在resultDesc中描述。 2 0200002 外呼活动的开始时间早于今天凌晨。 3 0200003 设备类型为技能队列的外呼活动已达到上限。如果需要继续新增,则先删除其他设备类型为技能队列的外呼活动。 4 0200004 设备类型为IVR的外呼活动已达到上限。如果需要继续新增,则先删除其他设备类型为IVR的外呼活动。 5 0200005 外呼活动名称不能重复。 6 0200017 技能队列ID不存在。 7 02000001 参数值为空 8 02000002 参数包含非法字符 9 02000003 参数长度不能大于规定长度 10 02000006 参数值类型不正确 11 02000007 参数值大小不正确 12 02000009 参数组合不正确,请检查请求参数
  • 报文样例 该接口的请求消息体举例如下: { "name": "十一流量包推荐", "description": "十一流量包推荐", "strBeginTime": "2020-09-10 00:00:00", "strEndTime": "2020-10-07 23:59:59", "deviceType": 2, "callerNo": "10085", "maxAlertingTime": 20, "scheduleParam": { "workdayBeginTime1": "08:00", "workdayEndTime1": "11:30", "workdayBeginTime2": "13:00", "workdayEndTime2": "17:30", "workdayBeginTime3": "", "workdayEndTime3": "", "holidayBeginTime1": "10:00", "holidayEndTime1": "11:00", "holidayBeginTime2": "13:00", "holidayEndTime2": "17:30", "holidayBeginTime3": "", "holidayEndTime3": "" }, "skillParam": { "skillId": 5, "skillName": "Voice Skill Queue", "outBoundType": 2, "predictParam": { "predictMethod": 5, "offhookPredictParam": { "offHookRate": 100 } } }, "initStatus": 0, "callBackUrl": "https://10.10.10.10/xxx/xxx/xxx" } 该接口的响应消息体举例如下: { "resultCode": "0200000", "resultDesc": "", "returnCode": "0200000", "returnDesc": "", "returnObject": { "id": 46 } }
  • 样例报文 请求头: Content-Type: application/json;charset=UTF-8 Authorization: ****************** 请求参数: { "queryParam":{ "ccId":1, "vdn":1 } } 响应参数: { "result": "0", "resultCode": "0100000", "resultDatas": [ { "id": 1, "mediaType": 1, "name": "文字交谈1" }, { "id": 10, "mediaType": 1, "name": "文字交谈2" } ], "resultDesc": [ { "id": 1, "mediaType": 1, "name": "文字交谈1" }, { "id": 10, "mediaType": 1, "name": "文字交谈2" } ] }
  • 请求说明 表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
  • 响应消息 表3 响应消息体参数说明 序号 名称 参数类型 说明 1 result String 查询结果。取值如下: 0:成功 其他:失败 失败的原因说明请参见错误码参考。 说明: 当前字段为兼容8.12及其之前版本接口响应参数使用。 2 resultCode string 查询结果。取值如下: "0100000":成功 其他:失败 失败的原因说明请参见错误码参考。 3 resultDatas array 查询成功后,返回结果信息的对象数组。 该数组中对象的参数说明请参见表4。 说明: 当前字段为兼容8.12及其之前版本接口响应参数使用。 4 resultDesc array 查询成功后,返回结果信息的对象数组。 该数组中对象的参数说明请参见表4。 表4 resultDesc/resultDatas对象参数说明 序号 名称 参数类型 说明 2.1 id int 技能队列编号。 2.2 mediaType int 媒体类型,请参见表1 2.3 name String 技能队列描述。
  • 座席类型 表1 座席类型 数值 座席类型 描述 0 AGENT_TYPE_EXTENSION 分机类型 1 AGENT_TYPE_USERLINE 用户线类型 2 AGENT_TYPE_1B1D 1B+D座席(包括TUA,长通电话座席) 3 AGENT_TYPE_SINGLE_PHONE 单非长通电话座席 4 AGENT_TYPE_PC_PHONE PC+PHONE座席 5 AGENT_TYPE_ISDN_2BD 视频座席,2B+D座席 6 AGENT_TYPE_ISDN_6BD 视频座席,6B+D座席 7 AGENT_TYPE_1B1D_PHONE 话机座席,对CTI侧,类似于1B+1D座席 8 AGENT_TYPE_MANAGER 配置管理座席 9 AGENT_TYPE_NB1D nB+D座席 10 AGENT_TYPE_NET 网络座席 11 AGENT_TYPE_PC_PHONE_VIDEO 视频座席(具有音频、视频能力) 12 AGENT_TYPE_SINGLE_PHONE_VIDEO 单电话视频座席 13 AGENT_TYPE_EMEDIA 多媒体类型坐席
  • 响应消息样例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" } }
  • 响应消息样例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" } }
  • 请求消息样例 如果呼叫转移成功,接入方先发起如下请求。 { "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 类型的返回(由业务逻辑决定)
  • 响应消息样例 { "outaction": 12, "outparams": { "call_id": "1528780879-9581", "prompt_type": "1", "inter_idx": "1", "moduleName":"查询", "xxx":"xxx" //扩展 } }
  • 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) INSTAGRAM(Instagram) TELEGRAM(Telegram) WECHAT(微信) FACEBOOK(Facebook) TWITTER(X (Twitter)) EMAIL(邮件) LINE WHATSAPP(WhatsApp) 5G(5G消息) SMS(短信)。 说明: 括号里为界面字段,区别于接口传参字段。
  • 响应消息样例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" } }
共100000条