检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
发布”下,单击“资产包”或“源码包”,查看已发布的APP,在右侧页面单击“下载”。 将下载后的应用包分享给其他租户。 在其他华为账号下,以导入方式,安装应用包。 使用华为账号,登录AstroZero经典版开发环境。 在经典版开发环境首页,单击“管理”,进入AstroZero经典版开发环境管理中心。
description String 参数解释: 服务编排公式的描述信息。 取值范围: 不涉及。 请求示例 获取服务编排,可以调用的公式。 GET https://AstroZero域名/u-route/baas/formula/v1.0/functions 响应示例 { "resCode":
例如,某用户详情页URL为“https://AstroZero域名/studio/index.html#/admin/user/10gd000000bcXXXXXXXX/detail”,加粗字体即用户ID。 例如,某业务用户详情页URL为“https://AstroZero域名/studio/index
'context'; import * as db from 'db'; import * as decimal from 'decimal';//导入decimal数据类型相关的标准库 @useObject(['HW__WorkOrder__CST']) @action.object({
的基本信息。 //导入该事件所依赖的标准库文件。ocr是系统预置的标准库。 import * as ocr from 'ocr'; let cli = ocr.newClient("OCR_Test"); try { let url = "https://obs-example
在脚本中,调用已创建的连接器,实现与SMTP的对接。 参考开发一个简单脚本实例中操作,创建一个空白脚本。 图6 新建一个空白脚本 在脚本编辑器中,输入如下代码。 // 导入连接器 import * as connector from 'connector'; //新建SMTP邮件连接器,第一个参数固定是em
方式一:登录AstroZero管理中心。单击右侧图标,进行数据调试。 方式二:进入App视图,在左侧菜单栏下方,单击,进行数据调试。 方式三:直接在浏览器中,输入“https://AstroZero域名/studio/console.html”,进入控制台页面进行数据调试。 查询到冲突的数据后,采取以下几种方式处理。
自定义模板“我的模板”:为用户自定义的页面模板,开发好页面后在上方单击另存为按钮,打开“另存为模板”开关,即可创建自定义页面模板。创建后,该开发者用户、注册AstroZero的华为账号、华为账号下其他AstroZero用户,都可直接使用该页面模板,来创建标准页面。 表2 预置模板说明 模板名 说明
在脚本中,调用已创建的连接器,实现与Message&SMS的对接。 参考开发一个简单脚本实例中操作,创建一个空白脚本。 图3 新建空白脚本 在脚本编辑器中,输入如下代码。 //导入该脚本所依赖的标准库文件。msgsms是系统预置的标准库。 import * as sms from 'msgsms'; @action
"result": { "endpoint": "https://test.obs.***.com/" } } 调用上传文件接口在桶“a/b/c”路径下成功上传了“1.txt”文件后,该文件的完整访问地址为“https://test.obs.***.com/a/b/c/1.txt”。
代码库配置”。 在租户级代码库配置页面,单击,设置对接参数,单击“保存”。 图1 配置对接参数 表1 代码仓参数说明 参数 说明 仓库地址 代码仓库HTTPS方式访问地址,如图2。 分支 归档代码用到的仓库分支,默认为“master”。 使用代码仓库成员的IAM账号,登录CodeArts Repo控制台。
在脚本中,调用已创建的连接器,实现与SMTP的对接。 参考创建空白AstroZero脚本中操作,创建一个空白脚本。 在脚本编辑器中,输入如下代码。 // 导入连接器 import * as connector from 'connector'; //新建SMTP邮件连接器,第一个参数固定是em
you', 'long time no see']; return out; } } 上述示例脚本主要分为如下三部分: 导入标准库或其他模块。 上例中,第1行表示使用平台提供的decimal库。 import * as decimal from 'decimal';
业务功能,开发好后制作成用户包并进行发布。将用户包分享给其他用户,其他用户安装BO包后,在上层应用(需要使用该BO服务的应用)中导入发布好的BO,即导入特定的业务功能进行使用。 使用AstroZero创建原生服务:开发者在低代码平台外开发了一些服务,服务运行在Docker容器中。
portalUserObject = db.object('PortalUser'); //查询用户类型为ms(维修人员)的用户。(注册用户的脚本中设置了用户类型) let portalUsers = portalUserObject.queryByCondition({
est接口,通常需要进行鉴权。当前Rest连接器,集成了如下几种通用的鉴权方式。 OAuth鉴权模式 简单消息头鉴权 JWT鉴权模式 HTTPS双向认证鉴权 父主题: 集成开发
图6 设备BO BO新建私有接口时允许绑定服务编排、脚本、对象资源,通过定义服务的API,可迅速满足您定制所需要的业务接口,并将该接口服务注册到网关,供第三方使用。 图7 新建私有接口 其他应用如果使用该BO里私有接口,绑定资源为服务编排类型的私有接口允许被服务编排和脚本调用,绑
开发环境中的页面地址 将开发环境域名“https://appcube.cn-north-4.huaweicloud.com/”,替换为运行环境域名 “https://appcuberun.cn-north-4.huaweicloud.com/”。 https://appcuberun.cn-north-4
在脚本中,调用已创建的连接器,实现与Message&SMS的对接。 参考创建空白AstroZero脚本中操作,创建一个空白脚本。 在脚本编辑器中,输入如下代码。 //导入该事件所依赖的标准库文件。msgsms是系统预置的标准库。 import * as sms from 'msgsms'; @action
数据源设备接入IoTDA的名称,单击参数值后系统可根据“标签”取值自动生成。 数据格式 设备上报数据的格式。 数据传输的协议支持http或者https,由IoTDA决定。 Access Key 单击“生成AK/SK”,该值会自动生成。请将生成的Access Key保存到本地,开发人员通