检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API 数据模块 元数据 服务编排 脚本 BPM 导入导出 连接器
配置API 使用说明 原生服务旨在帮助您在AstroZero平台上或外部系统,调用已开发好的服务。为了完成调用,需要知道服务开放了哪些接口,以及这些接口的请求参数、返回参数,完成设计API后,可在服务编排中进行调用,也可将API再封装为自定义公共接口,供外部系统调用自定义公共接口。
平台标准组件介绍 标准页面组件入门 页面 分栏 表单 表格 表格(新) 列表视图 图片 二维码 分页 模态框 输入框 下拉框 按钮 上传 面包屑 视频播放 BPM相关组件 父主题: 标准页面
预置API 脚本中预置的API 标准页面中预置的API 高级页面中预置的API
查询应用页签的列表。 服务编排 服务编排接口,包括编排Flow和查看服务编排运行实例两个接口。 表3 服务编排接口 API 说明 编排Flow 编排某个服务编排。 查看服务编排运行实例 查询服务编排信息。 脚本 脚本接口,包括运行、调试和获取脚本签名信息等接口。通过这些接口,您可以运行脚本、对脚本进行调试等。
API接口 如何开放API接口 如何进行接口鉴权 如何自定义错误码 如何控制接口访问权限 父主题: 经典版开发指导
Astro轻应用平台管理中心 如何获取用户或业务用户的用户ID? 如何关闭AstroZero业务阈值的邮件提醒功能? 如何查询或设置AstroZero用户的会话时长(session有效期)? 如何解决AstroZero服务委托权限过大的问题?
如何调用API 构造请求 认证鉴权 返回结果
设置AstroZero系统通知方式 使用AstroZero开发应用的过程中,开发者可能需要向用户或系统发送各种类型的通知信息,这些通知可以包括系统状态更新、任务分配、消息提醒和警报通知等。在AstroZero中,支持通过邮件和短信两种方式,向用户发送通知消息。如果您没有配置当前环
在连接器详情页面,单击测试中的某个接口,再单击“测试一下”,可模拟API接口调用。 以“自然语言处理基础服务”中的“RunNer”接口为例。 图2 单击“RunNer”接口 图3 API接口请求参数信息 请务必按照“示例模型”中的格式配置接口请求参数,各接口请求参数配置说明请参见各服务的API参考,如《自然语言处理基础服务接口说明》。
AstroZero低代码平台管理中心 管理AstroZero中用户及权限 管理AstroZero中已安装应用的资源 AstroZero系统设置与运维监控
脚本中预置的API AstroZero平台的脚本引擎采用TypeScript语言。脚本执行时,TypeScript语言会被翻译成JavaScript语言,由JavaScript引擎执行。 在JavaScript es5的官方标准库外,AstroZero还扩展了10+预置标准库(即
在连接器详情页面,单击测试中的某个接口,再单击“测试一下”,可模拟API接口调用。 以“自然语言处理基础服务”中的“RunNer”接口为例。 图3 单击“RunNer”接口 图4 API接口请求参数信息 请务必按照“示例模型”中的格式配置接口请求参数,各接口请求参数配置说明请参见各服务的API参考,如《自然语言处理
源。 在接口列表中,单击接口后的,可查看定义的API信息。 单击“测试一下”,可模拟API接口调用。 图5 API接口请求参数信息 图6 API接口返回参数信息 API接口的请求参数和返回消息体,为绑定的资源(如脚本,服务编排等)所配置的入参和出参。 父主题: API接口
messages: thisObj.getMessages()}) HttpUtils.getCsrfToken:通过ajax的方式去调用平台的接口时使用。如果使用平台桥接器的方式,平台会自动在请求header中,添加csrf-token头。 HttpUtils.getCsrfToken(function(csrfToken)
同步后,在“API接口”页签中,可查看到“获取人员信息”API。 图6 获取人员信息API 单击API名称,可查看API具体信息,包括基本信息、消息头入参、输入和输出参数。 如果ROMA Connect上该API有更新,请在ROMA Connect平台重新发布并授权API,然后在AstroZero重新同步应用和API。
标准页面中预置的API 在开发标准页面时,可以通过编写JS代码,来实现页面组件与后台接口之间的交互。如图1所示,在编写JS代码时,可直接使用系统预置的API。 系统预置的API代码结构样例如下,提供事件上下文context,用于封装常用的对象及API。 context ├──$app
个新的资源。 返回“集成”页面,单击已创建接口后的,选择“查看”,进入接口预览页面。 单击接口后的,可查看定义的API信息。 单击“测试一下”,可模拟API接口调用。 图2 API接口请求参数信息 图3 API接口返回参数信息 API接口的请求参数和返回消息体,为绑定的资源(如脚本,服务编排等)所配置的入参和出参。
如何控制接口访问权限 什么是业务权限凭证 业务权限凭证用于控制接口的访问权限。AstroZero提供了两种方式对API接口访问权限的控制:配置自定义接口前置脚本和配置API接口的业务权限凭证。优先通过自定义接口前置脚本进行权限验证,根据脚本的返回值判断下一步的操作。 对于配置了业
(Guest):对于该类用户,平台接口都需要进行校验,未登录前使用Guest用户身份来访问平台接口,一般会赋予最小的权限。 使用的认证机制为:“OAuth 2.0鉴权登录认证”。 获取Token的认证接口,如表1所示。 表1 认证接口说明 接口 说明 生成Token的用户 是否可以直接访问接口 账号密码登录