-
问题来源: 亿讯问题类别:IVR(gsl / vxml1.0 / vxml2.0 / vxml2.1)AICC解决方案版本: CTI版本:ICD V300R008C25问题简要:现有IVR十分庞大,有30个业务子流程,GSL能否拆分成子流程,在主流程调用子流程,方便维护一点
-
为了切换不同的环境 请求的IP写在INI文件传递http://ip:port/CRM/isWork.do?param=yes返回头 Content-Type = text/html;charset=UTF-8返回值 <root> <exception>0</exception> <result>1</result></root> 我的VXML这样子写可以不?<?xml version="1.0" encoding="GB2312"?> <vxml version="1.0"> <script> function parseXML(data,filed) { const parser = new DOMParser(); const xmlDoc = parser.parseFromString(data, 'text/xml'); const exceptionNode = xmlDoc.getElementsByTagName(filed)[0]; return exceptionNode.textContent; } </script> <form> <subdialog name="response" method="post" src="session.sce.CRMIP"+"isWork.do?param="+ "session.sce.param"> <filled> <assign name="session.sce.exception" expr="parseXML(response,'exception')"/> <assign name="session.sce.result" expr="parseXML(response,'result')"/> <log><value expr="session.sce.exception"/></log> <log><value expr="session.sce.result"/></log> <log><value expr="session.sce.param"/></log> </filled> </subdialog> </form> </vxml>
-
【问题来源】中科金财【问题简要】iSales自动外呼时(采用GSL IVR 流程),如何传递CallData?【问题类别】【AICC iSales】【AICC解决方案版本】AICC 8.23.200【问题现象描述】采用iSales自动外呼模式创建外呼活动(详见活动.jpg),通过「新增外呼号码(v2)」接口(https://ip:port/rest/isales/v2/openapi/campaigns/{vdnId}/calldata/{campaignId})生成外呼任务时,设置callData字段后(详见任务.jpg),如何在GSL IVR流程中,获取设置的callData值?
-
【问题来源】【必填】 江苏银行 【问题简要】【必填】 VXML脚本调用节点同一个后台接口相同返回内容有时解析失败有时成功,在哪儿能查看失败原因 【问题类别】【必填】 IVR(gsl) 【AICC解决方案版本】【必填】 AICC 23.100 【期望解决时间】【选填】 尽快 【问题现象描述】【必填】 通过VXML脚本调用节点访问后台接口,有时候成功有时候失败,失败时返回“Can't get the document file”,从后台服务日志看,每次请求都是正常返回数据的,通过浏览器URL测试每次也都是可以正常返回的。从服务器哪儿可以看到流程解析失败日志?附件为12次呼叫,12次 VXML脚本调用,6次成功,6次失败 2024-05-22 15:58:04.594 IVR[xxx.xxx.60.26][302] Interpreter meet error in parse the document :http://172.17.2.24:9999/ivr/invoke?session.sce.callid=1716364674-525947&session.sce.ani=66660010&session.sce.utterance=null&session.sce.botfeCode=botfe-0000001&session.sce.sessionId=null&session.sce.intentCode=null&session.sce.dnis=4008130& 2024-05-22 15:58:04.594 IVR[xxx.xxx.60.26][302] CATCH event=Can't get the document file 2024-05-22 15:58:04.594 IVR[xxx.xxx.60.26][302] Form Collect catch event:Can't get the document file 2024-05-22 15:58:04.594 IVR[xxx.xxx.60.26][302] Vxmlevent process, event type: error.badfetch , event message: Can't get the document file 2024-05-22 15:58:04.594 IVR[xxx.xxx.60.26][302] Vxmlevent process, event type: _exit , event message: unhandled event: event=error.badfetch msg=Can't get the document file 2024-05-22 15:58:04.594 IVR[xxx.xxx.60.26][302] Interpreter throw _exit event: unhandled event: event=error.badfetch msg=Can't get the document file 2024-05-22 15:58:04.594 IVR[xxx.xxx.60.26][302] Sce run vxml catch event: type=_exit, msg=unhandled event: event=error.badfetch msg=Can't get the document file. 2024-05-22 15:58:04.594 IVR[xxx.xxx.60.26][302] ParseTime=0 ParseCount=0 GetDocTime=10001 GetDocCount=1 WaitTime=0 WaitCountCount=0
-
【问题来源】【必填】 重庆银行【问题简要】 CMS报表内部求助字段统计逻辑问题【AICC解决方案版本】【AICC可选择版本:AICC 23.200.0】【CTI可选择版本:ICD V300R008C25SPC019】【期望解决时间】越快越好 cms报表t_cms_agent_opr_day的inter_help_num 座席内部求助次数的统计逻辑是什么? 比如:是不是求助坐席请求了CC-GATEWAY的内部求助接口后就增加1次?
-
导读当我们兴致勃勃编辑并在Linux虚拟机上调试一段复杂的功能脚本通过时,拿到服务构建器中通过AutoOps却总是执行失败,难免让人郁闷。下面简单分析一下原因。分析AutoOps执行脚本考虑了资源使用率情况,避免因为资源占用过高而导致宿主机资源耗尽导致重启。如果很明显的直接在虚拟机上执行可以通过但是AutoOps通过不了的,建议从这方面考虑,查看失败处是否是资源开销较大的部分。解决办法在脚本执行前增加逃逸措施,避免因为较小的资源限制导致脚本失败 。echo $BASHPID > /sys/fs/cgroup/memory/cgroup.procs echo $BASHPID > /sys/fs/cgroup/cpu/cgroup.procs风险不限制AutoOps本次执行的开销,如果本次中有不正常资源占用,可能会OOM导致服务器重启。对于服务构建器初次安装软件场景,该风险可控,但在有负载、服务的场景下应该要考虑这种风险。
-
导航栏VDC管理员创建服务并发布上线VDC业务员获取tokenVDC业务员获取订单请求体参数根据业务需求组装订单请求体参数VDC业务员使用获取的token和组装的参数调订单接口申请实例背景部分企业有自定义页面,想从ManageOne外部通过调用订单接口申请实例的场景。前提条件1.已创建ManageOne VDC管理员、VDC业务员角色的用户。2.VDC管理员在ManageOne运营系统中已创建好服务。(创建服务指导见ManageOne帮助中心->服务构建器->创建服务)步骤1.获取VDC业务员token方式一:见《ManageOne产品OTenantSecurity服务的API参考文档》1.4章节Token认证。文档查找地址 https://support.huawei.com/enterprise/zh/cloud-computing/huawei-cloud-stack-pid-23864287?category=operation-maintenance方式二:请求方式:POST请求URL:https://ManageOne-Tenant-Float-IP:31943/v3/auth/tokens请求体:{ "auth": { "identity": { "methods": ["password"], "password": { "user": { "name": "业务用户名", "password": "业务员用户密码", "domain": { "name": "租户名" } } } }, "scope": { "project": { "id": "资源空间ID" } } }}2.获取请求参数在ManageOne运营系统中先申请实例,通过申请实例获取接口下发的请求体。2.1 8.3.0及以后版本a.申请实例VDC业务员选择已创建好的服务申请实例,选择服务列表->选择创建好的服务->实例管理页面,点击申请XXX服务。b.抓取请求体在浏览器过滤框中过滤stacks(说明:v3.2和v3.1接口请求入参、响应一致)8.3.0以后版本:查看URL为/rest/vapp/v3.2/projects/{project_id}/stacks接口的请求体。8.3.0版本:查看URL为/rest/vapp/v3.1/projects/{project_id}/stacks接口的请求体。以资源编排示例:1)申请实例2)抓取请求体参数说明见附件2.2 8.3.0以前版本a. 申请实例VDC业务员选择已创建好的服务,申请实例。选择服务列表->选择创建好的服务-> 填写参数,点击立即申请b. 抓取请求体浏览器过滤subscriptions,查看URL为/rest/subscription/v3.0/subscriptions接口的请求体。以API编排示例:1)申请实例2)抓取请求体参数说明见附件3.组装请求参数步骤2抓取到请求体参数,如果业务上需要修改,可根据接口参数说明(见附件)进行参数修改组装。4.调订单接口申请实例使用步骤1获取的token和步骤3组装的订单参数,调订单接口申请实例。说明:/rest/subscription/v3.0/subscriptions接口仅支持单实例申请。URL:https://AGW-LB-Float-IP:443/rest/subscription/v3.0/subscriptions说明 IP地址:请查看AGW-LB-Float-IP 端口:443 协议:https请求方法:POST请求头Header:X-Auth-Token:步骤1获取的tokenContent-Type:application/jsonX-Language:zh-cn或en-usregion:xxxregion可从抓取的请求体中获取到,如下图:请求体Body:使用步骤3组装好的请求体Body参数。请求体示例:{ "subscriptions": [ { "attachment_key": "", "comments": "", "delay_implement_time": "0", "tenancy": "0", "product_id": "66415b74f4c4474d875bba0a3efb9c49", "service_type": "service-1702367156753", "operate_type": "apply", "region_id": "sa-fb-1", "project_id": "808dbb18b7db4974aef83c1b67690c0f", "time_zone": "Asia/Shanghai", "secret_params": "{}", "params": "{\"app_id\":\"\",\"enterprise_project_id\":\"0\",\"tags\":[],\"count\":1,\"description\":\"\",\"is_debug\":false,\"extend_info\":[],\"name\":\"Service_EVS_px6b\",\"region_id\":\"sa-fb-1\",\"start_index\":\"\",\"az_policy\":{\"text\":\"随机分配\",\"value\":\"random\",\"tips\":\"本次创建的资源尽可能分在与应用中已有资源相同的可用区,若可用区CPU内存不足,会选择其他可用区。\"},\"template_body\":\"\",\"template_id\":\"\",\"template_type\":\"HOT\",\"display\":{\"zh_CN\":[{\"label\":\"名称\",\"value\":\"Service_EVS_px6b\",\"type\":\"string\"},{\"label\":\"区域\",\"value\":\"东莞(sa-fb-1)\",\"type\":\"string\"},{\"label\":\"可用分区\",\"value\":\"KVM分区\",\"type\":\"string\"},{\"label\":\"容量\",\"value\":\"1\",\"type\":\"string\"},{\"label\":\"磁盘类型\",\"value\":\"业务卷1\",\"type\":\"string\"},{\"label\":\"磁盘名称\",\"value\":\"\",\"type\":\"string\"}],\"en_US\":[{\"label\":\"Name\",\"value\":\"Service_EVS_px6b\",\"type\":\"string\"},{\"label\":\"Region\",\"value\":\"东莞(sa-fb-1)\",\"type\":\"string\"},{\"label\":\"可用分区\",\"value\":\"KVM分区\",\"type\":\"string\"},{\"label\":\"容量\",\"value\":\"1\",\"type\":\"string\"},{\"label\":\"磁盘类型\",\"value\":\"业务卷1\",\"type\":\"string\"},{\"label\":\"磁盘名称\",\"value\":\"\",\"type\":\"string\"}]},\"parameters\":[{\"checked\":false,\"default\":\"\",\"input_type\":\"user\",\"label\":\"可用分区\",\"name\":\"availability_zone_fgadyl\",\"value\":\"az0.dc0\",\"labelValue\":\"KVM分区\",\"type\":\"string\",\"hidden\":false},{\"checked\":false,\"default\":1,\"input_type\":\"user\",\"label\":\"容量\",\"name\":\"size_tevw7n\",\"value\":1,\"labelValue\":1,\"type\":\"number\",\"hidden\":false},{\"checked\":false,\"default\":\"\",\"input_type\":\"user\",\"label\":\"磁盘类型\",\"name\":\"volume_type_64bkis\",\"value\":\"SSD\",\"labelValue\":\"业务卷1\",\"type\":\"string\",\"hidden\":false},{\"checked\":false,\"default\":\"\",\"input_type\":\"user\",\"label\":\"磁盘名称\",\"name\":\"name_lywnmj\",\"value\":\"\",\"labelValue\":\"\",\"type\":\"string\",\"hidden\":false}],\"action_code_id\":\"_SYS_CREATE_\",\"params_version\":\"1.0\"}" } ]}响应体Body:响应体Body参数详情见附件。响应体成功示例:订单接口请求示例图:接口文档查找地址:https://support.huawei.com/enterprise/zh/huawei-cloud-stack/manageone-pid-8841464?category=developer-documents
-
想实现一个场景;运行机器人时会有一个弹窗;用户在弹窗里面输入的内容;机器人会获取内容信息;并进行判断。yd_218004616 发表于2024-03-09 13:48:07 2024-03-09 13:48:07 最后回复 This is WeAutomate 2024-03-11 11:01:1752 1
-
[延吉项目]现网环境,地图报错,入参layers不正确,麻烦看下这个参数在哪里配置
-
问题来源】【必填】 【吉林银行】 【问题简要】【必填】 确认VoiceXML2.1的扩展功能和开发工具【问题类别】【必填】 【可选问题分类:IVR】【AICC解决方案版本】【必填】 【AICC可选择版本:AICC 23.200】 【期望解决时间】【选填】【问题现象描述】【必填】麻烦确认一下华为 VoiceXML2.1 的扩展功能是否支持会场? 另外 以前的IVR IDE 开发工具, 华为是否已不再提供了?
-
【问题来源】【必填】 天安人寿 【问题简要】【必填】 技能组排队超时处理方式配置成IVR流程,在这个IVR流程中如何获取到原始的呼叫ID? 【问题类别】【必填】 IVR(gsl) 【AICC解决方案版本】【必填】 AICC 23.100 【期望解决时间】【选填】 尽快 【问题现象描述】【必填】 技能组排队超时处理方式配置成IVR流程,IVR流程中播报”很抱歉,现在坐席繁忙,如需电话回复请按1号键,继续等待请按2号键,结束请挂机“,用户按1记录数据库后挂断,第一次按2后继续在原技能组请求路由继续排队,第二次及以后按2后查询其他三个技能组是否有空闲坐席,有空闲坐席直接溢出,无空闲坐席继续在原技能组请求路由继续排队。 现在的问题是在排队超时的IVR流程中如何获取到原始的呼叫ID?我做了如下尝试: 1、通过获取呼叫ID节点获取的呼叫ID和发起转接流程呼叫ID不同,且多次排队超时调用此流程获取到的呼叫ID都不尽相同,我想通过呼叫ID为KEY值记录排队超时次数就行不通了 2、通过操作人工台数据,发起转接端能设置成功,排队超时IVR流程中无法获取到设置的人工台数据 3、通过操作IE信息设置/获取UUI信息,从发起端日志可看到设置成功了,但排队超时IVR流程中也无法获取到设置的UUI信息 附件为测试日志,test.GSL为发起转接的IVR流程,IVR_YiChu_4008133.GSL为排队超时IVR流程
-
问题来源】 百信银行 【问题简要】在华为技能队列排队时,过30秒退出队列播报等待音,然后再次进入队列时,播报排队人数,我用的队列状态的cell,但是有个问题,因为客户级别的不同,查询的当前等待呼叫数目并不准确,我只想查询出与我相同客户级别的人数,而这个cell会把所有的排队人数都查出来,导致不准确。【问题类别】【必填】 ivr(gsl)【AICC解决方案版本】【必填】 AICC 8.12.0【期望解决时间】2023/06/26【问题现象描述】【必填】 如何只查询出同客户级别的排队人数
-
帖子里的box.huaweicloud开头的链接访问不了?这个怎么解决啊?有没有大佬知道的?
-
1、创建ADC数据模型,自动生成页面和服务,然后设置“从数据处理加载”,一键部署成功2、数据处理新建轻量化ETL流处理,通过JDBC抽取Oracle数据库数据,然后通过通用作业加载到创建的ADC模型,调测成功,发布后一键部署失败。3、想请问下,通过这种方式把外接数据库的数据加载到ADC模型中是否可行?
-
东方健康的规划习惯m
上滑加载中
推荐直播
-
0代码智能构建AI Agent——华为云AI原生应用引擎的架构与实践
2024/11/13 周三 16:30-18:00
苏秦 华为云aPaaS DTSE技术布道师
大模型及生成式AI对应用和软件产业带来了哪些影响?从企业场景及应用开发视角,面向AI原生应用需要什么样的工具及平台能力?企业要如何选好、用好、管好大模型,使能AI原生应用快速创新?本期直播,华为云aPaaS DTSE技术布道师苏秦将基于华为云自身实践出发,深入浅出地介绍华为云AI原生应用引擎,通过分钟级智能生成Agent应用的方式帮助企业完成从传统应用到智能应用的竞争力转型,使能千行万业智能应用创新。
去报名 -
TinyEngine低代码引擎系列第2讲——向下扎根,向上生长,TinyEngine灵活构建个性化低代码平台
2024/11/14 周四 16:00-18:00
王老师 华为云前端开发工程师,TinyEngine开源负责人
王老师将从TinyEngine 的灵活定制能力出发,带大家了解隐藏在低代码背后的潜在挑战及突破思路,通过实践及运用,帮助大家贴近面向未来低代码产品。
即将直播 -
华为云AI入门课:AI发展趋势与华为愿景
2024/11/18 周一 18:20-20:20
Alex 华为云学堂技术讲师
本期直播旨在帮助开发者熟悉理解AI技术概念,AI发展趋势,AI实用化前景,了解熟悉未来主要技术栈,当前发展瓶颈等行业化知识。帮助开发者在AI领域快速构建知识体系,构建职业竞争力。
即将直播
热门标签