检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在左侧导航栏中,选择“应用管理 > 数据接入”。 在数据接入页面,可以查看到所有的接入数据。 启用/禁用数据接入。 在数据接入列表中,单击,可禁用该数据接入;禁用后,单击,可重新启用该数据接入。 运行/停止数据接入。 在数据接入列表中,单击,可运行该数据接入;单击,可停止正在运行的数据接入,也可单击查看运行剩余时间。
单击页面上方的,设置数据接入基本参数,单击“保存”。 表12 数据接入参数说明 参数 参数说明 标签 数据接入的标签名,用于在界面展示。 名称 数据接入的名称,单击参数值后系统可根据“标签”取值自动生成。 描述 数据接入的描述信息。 单击页面上方的,启用数据接入。 启用成功后,单击,即可运行该数据接入。
放置在域名根目录下。 request合法域名:将AstroZero运行环境的域名,配置到微信公众平台的合法域名中。 配置方法:在微信公众平台“开发 > 开发设置”页面的“服务器域名”区域,单击“修改”。在“request合法域名” 中,添加AstroZero运行环境的域名。Ast
配置OAuth管理 在AstroZero中,可通过配置OAuth管理第三方接入鉴权。AstroZero采用OAuth 2.0协议进行接入认证。第三方系统在调用AstroZero业务接口前,需要在AstroZero上进行鉴权注册,获取接入客户端ID、密钥等鉴权信息,才能实现调用AstroZero业务接口。
操作场景 在AstroZero中,可通过配置OAuth管理第三方接入鉴权。AstroZero采用OAuth 2.0协议,进行接入认证。第三方系统在调用AstroZero业务接口前,需要在AstroZero上进行鉴权注册,获取接入客户端ID、密钥等鉴权信息,才能实现调用AstroZero业务接口。
在AstroZero中注册原生服务有两种方式,方式一是在环境配置的“开发配置 > 原生服务 > 服务注册”中注册,另一种方式是在原生服务开发页面的“导航”中注册。如何在原生服务开发页面注册原生服务,请参见注册Native Service。 安装原生服务 注册原生服务前,请按照如下操作安装原生服务。
根据validator_id查询validator 功能介绍 按照validator_id查询validator。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/object/{object_id}/Validator/{validator_id}
响应参数 只返回文件内容。 请求示例 已创建好OBS类型连接器,连接器实例名称为“命名空间__TestOBS”,OBS桶中“a/b/c”路径下存在“1.txt”文件,执行如下请求,下载“1.txt”文件内容。 GET https://AstroZero域名/u-route/baas/sys/v1
创建自定义对象 功能介绍 添加一个自定义对象(Object)。 URI POST AstroZero域名/u-route/baas/metadata/v1.0/Object 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 参数解释: 新建自定义对象的名称。
否则会因为权限问题导致回调失败。 表1 新建客户端模式参数说明 参数 参数说明 名称 新建接入认证的名称,用于标识待接入的第三方系统名称。 授权类型 对第三方系统进行OAuth 2.0接入认证的授权类型,选择“客户端模式”。 用户 选择2中创建的机机用户,当第三方鉴权成功后,将获取和此用户相同的权限。
见对接ROMA Connect调用服务的API。 场景二:通过配置数据接入,可集成ROMA Connect的消息数据,将消息上报并转化为平台内部的事件。配置数据接入的相关操作,请参见通过数据接入将消息类数据接入AstroZero。 设置ROMA Connect信息 在AstroZ
根据flow_id修改Flow对象 功能介绍 根据id修改服务编排对象。 URI PUT AstroZero域名/u-route/baas/metadata/v1.0/Flow/{flow_id} 表1 路径参数 参数 是否必选 参数类型 描述 Flow_id 是 String 参数解释:
AstroZero支持接入哪些类型的数据? AstroZero的数据连接可以分为以下几类: 消息类的数据 通过AstroZero提供的数据接入能力,从外部数据源(如ROMA的MQS、Kafka、设备接入IoTDA等)获取数据,详情请参见如何配置数据接入。 接口类的数据 通过Ast
根据ID查询标准页面 功能介绍 按view_id查询标准页面。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/View/{view_id} 表1 参数说明 参数 是否必选 参数类型 描述 view_id 是 String 参数解释:
况会返回具体的错误信息。 请求示例 已创建好OBS类型连接器,连接器实例名称为“命名空间__TestOBS”,OBS桶中“a/b/c”路径下存在“1.txt”文件,执行如下请求,删除该文件。 DELETE https://AstroZero域名/u-route/baas/sys/v1
如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 请求示例 对一个已存在的BPM实例进行删除操作,被操作的BPM实例ID是“002N000000Q3QW4IMAOO”。 DELETE https://AstroZero域名/u-route/baas/bp/v2.0/runtime/i
按条件更新数据,该接口为同步接口(同步接口是指调用后,会等待函数执行结束后,才返回结果)。 在此之前需要先创建对象以及待更新的数据记录。 URI PUT AstroZero域名/u-route/baas/data/v1.0/bobject/{objectName} 表1 路径参数 参数 是否必选 参数类型 描述 objectName
根据ID查询应用 功能介绍 根据应用ID查询应用详细信息。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/Application/{app_id} 表1 参数说明 参数 是否必选 参数类型 描述 app_Id 是 String 参数解释:
各类应用。开发环境默认域名为“appcube.cn-north-4.huaweicloud.com”。 沙箱环境 在应用正式发布上线前,需要在测试环境进行测试,包含数据配置。AstroZero一般以沙箱(Sandbox)环境,来作为测试环境。沙箱环境默认域名为“appcubesandbox
按条件查询对象数据 功能介绍 按条件查询对象数据。 URI POST AstroZero域名/u-route/baas/data/v1.0/query/{objectName}?base=X&fields=f1,f2 表1 路径参数 参数 是否必选 参数类型 描述 objectName