开天集成工作台编排流 + API Explorer分析错误原因【华为云开天aPaaS】
目录
什么是开天集成工作台 MSSI
开天集成工作台MSSI是一个助力企业应用创新的开放的集成平台。它基于元数据、可配置的集成框架,汇聚丰富的集成资产以及开发工具,帮助企业实现业务流程的自动化,连通企业内外的应用孤岛,以及创新应用的高效(低代码)开发。
使用方法
进入工作台
首先进入开天集成工作台 MSSI
首次使用开天集成工作台,会提示你 免费开通开天集成工作台
使用公共模板
在左侧展开 “流编排” ,然后点击 “公共流模板”,可以看到这里有很多免费的流程编排模板,可以直接通过模板创建(站在巨人的肩膀上)
下面以 “图片文字快速识别” 为例,带大家一起体验下 开天集成工作台的流编排
创建流
点击“创建流”按钮,可以看到默认有3步
- 配置连接
- 设置参数
- 扩展配置
点击右下角的 “创建按钮” 创建流
创建成功后,可以在 我的流列表 中查看到刚刚创建的流
开启流
流的默认状态是 “待开启”,点击状态右侧的 “开启按钮” ,可以开启这个流
编辑流
刚创建好的流不带任何参数,如果直接点击“运行”,就会报错
因此,我们需要对流进行 编辑
点击 “网络图片识别” 节点,然后在右侧点击 “高级配置按钮”
下面为其添加一个网络图片,以李白的《静夜思》为例
url地址为:https://www.kekeshici.com/uploads/allimg/190210/1-1Z210155250B1.jpg
将其填入到URL路径后,点击 “测试节点按钮”
发现报错如下
{
"body": "{\"error\":{\"code\":400,\"message\":\"can't find assumeToDomainId by assumeToDomainName\",\"title\":\"Bad Request\"}}"
}
备注:这个错误我们稍后会进行讲解
运行流
在操作栏下面,点击 “运行按钮”
右侧会弹出流的基本信息,再次点击 “运行按钮”
运行成功后,会提示你此时可以查看流的运行状态
点击 “查看运行状态链接” ,会自动跳转到详情页面
添加输入参数
从运行详情可以看到,网络图片识别失败了!这是因为我们没有输入参数,点击展开 “参数详情按钮”
这里支持 “普通模式” 和 “代码模式” 两种
普通模式
普通模式是通过点击,手动选取本地图片
代码模式
代码模式是通过JSON的配置方案来实现的
通过API Explorer排查错误
首先,进入API Explorer 产品主页,找到 OCR 模块
切换到图像识别
参数url处填入地址:https://www.kekeshici.com/uploads/allimg/190210/1-1Z210155250B1.jpg ,然后点击调试按钮
可以看到这里也报错了,点击 本次诊断结果 进行查看
使用华为云API诊断工具,可以看到具体的错误分析,还有其他错误码及其错误含义
总结
本次实验虽然没有成功(原因是开天的模块有些问题,如果网络图片识别模块正确,理论上是能通的),但是通过这个案例,可以学到当遇到错误的时候,可以通过API Explorer模拟请求,然后通过诊断,排查错误以及了解出错的原因!
我正在参加【有奖征文 第26期】华为云开天aPaaS:高效低码,丝滑开发!体验aPaaS集成工作台,分享您的轻应用开发经验
- 点赞
- 收藏
- 关注作者
评论(0)