检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取endpoint,即文件存储地址的前缀 endpoint为文件存储地址的前缀,该前缀加上传对象的路径,是实际访问对象的全路径。上传文件返回的是上传文件在桶上的路径。通过调用本节接口,返回endpoint,组装起来才是文件完整的访问地址。 URI GET AstroZero域名
在AstroZero脚本中,如何返回zip压缩文件内容? 返回zip压缩文件内容脚本示例如下: import * as zip from 'zip' import * as buffer from 'buffer' import * as text from 'text'; import
AstroZero脚本中是否支持multipart/form-data请求? 脚本标准库提供了“multipart”,支持multipart/form-data请求, 具体示例代码如下: import * as http from 'http'; import * as mp from 'multipart';
应用在系统内的唯一标识。 取值范围: 不涉及。 description String 参数解释: 应用的描述信息。 取值范围: 不涉及。 type String 参数解释: 应用类型。 取值范围: 不涉及。 logo String 参数解释: 应用图标,可填图片地址(其前缀是受限的)。 取值范围: 不涉及。
如何自定义调用服务编排的URL 使用说明 低代码平台支持将已有的接口URL地址再包装成一个新的URL地址,使得URL地址的表达形式更规范,方便让第三方系统进行调用。原来的URL地址也同样可以使用。 场景描述 对某个服务编排的URL进行包装,自定义为新的URL。 操作步骤 参考登录
AstroZero脚本支持使用哪些语言和库? 在AstroZero的脚本编辑器中创建脚本时使用的是TypeScript,页面中相关的脚本使用的是JavaScript。在脚本中,只支持使用平台封装的标准库API。 TypeScript 脚本标准库 父主题: 应用后端开发
AstroZero平台可以调用的typeScript库,其中包括脚本函数以及函数相关信息,并且可以获取ES5语法的标准库。 AstroZero平台可以调用的脚本函数必须已经映射到go函数中,才可以成为平台可以调用的typeScript库一部分。 URI GET AstroZero
过服务编排、数据接入等进行触发。 在前端高级页面组件开发中,用户可通过以下方式创建WebSocket对象。参数url为需要连接的地址,即客户端订阅地址。 var ws= new WebSocket(url); 实例化对象可监听以下事件,更多WebSocket对象属性和方法介绍,请参见WebSocket。
参数。 脚本主要用什么语言和库 低代码平台的脚本引擎采用TypeScript语言。脚本执行时,TypeScript语言会被翻译成JavaScript语言,由JavaScript引擎执行。 在JavaScript es5的官方标准库外,低代码平台还扩展了10+预置标准库(即预置AP
调试脚本,假设脚本“命名空间__editEquipment”有输入参数equipment、name、命名空间__equipmentSN__CST。 POST https://AstroZero域名/u-route/baas/script/v1.0/debug/命名空间__editEquipment?version=1
脚本中预置的API AstroZero平台的脚本引擎采用TypeScript语言。脚本执行时,TypeScript语言会被翻译成JavaScript语言,由JavaScript引擎执行。 在JavaScript es5的官方标准库外,AstroZero还扩展了10+预置标准库(即
ress 设备所在详细地址 文本 否 否 255 longitude longitude 设备位置经度 文本 否 否 255 equipmentSN equipmentSN 设备编码 文本,区分大小写 是 是 255 equipmentBrand equipmentBrand 设备品牌
低代码平台的脚本引擎采用TypeScript语言。脚本执行时,TypeScript语言会被翻译成JavaScript语言,由JavaScript引擎执行。TypeScript模块import语法,请参考TypeScrip官方网站。 在JavaScript es5的官方标准库外,低代码平
带您了解脚本的基础知识。 AstroZero的脚本引擎采用TypeScript语言。脚本执行时,TypeScript语言会被翻译成JavaScript语言,由JavaScript引擎执行。在JavaScript es5的官方标准库外,AstroZero还扩展了10+内置功能库,帮
将本地的数据批量导入到AstroZero中。 前提条件 已准备好需要导入的数据。 将导入数据进行压缩,压缩包的格式必须为“zip”。文件的定义可参考数据导出章节,导出的zip包中文件定义。 在进行数据导入前,要确保环境中已存在与导入文件同名的表结构,可通过元数据导入或在环境中手动定义表结构。
地址:Redis提供服务的URL地址。每个地址占一行,集群模式下至少填写两个地址。 密码:连接Redis的密码。 打包当前配置:默认为选中,对信息敏感的场景,建议不勾选。 选中该选项后,应用打包时会将当前配置的连接器信息一并打出。例如,如果应用包发布到运行环境,当前配置默认会被同步到运行环境中。
路径参数 参数 是否必选 参数类型 描述 filename 是 String 参数解释: 上传的文件名称,需要为zip包,包中可包含多个元数据文件。 约束限制: 需要为zip包。 取值范围: 不涉及。 默认取值: 不涉及。 请求参数 上传的文件应转换为流传入,无其他参数。 响应参数 表2
通过自定义动作实现AstroZero标准页面组件交互 操作场景 如果您擅长编写JavaScript代码,可以不使用事件编排器中的内置动作,直接通过手动编写JavaScript代码实现事件的逻辑功能。低代码平台支持在手动编写JavaScript代码时,进行代码联想提示,并封装了一些常用功能的接口,并将其中典型接口做成模板,供您直接使用。
创建“编辑设备”脚本“HW__editEquipment”的公共接口。 设置接口参数信息,设置标签和操作名称为“editEquipment”,版本为“1.0.0”,URL为“/editEquipment”,“类型”选择“脚本”,“资源”为“HW__editEquipment”,方法为“POST”,然后单击“保存”。
方法 类型 资源 deleteEquipment(上一步已创建) 1.0.0 /deleteEquipment DELETE 脚本 HW__deleteEquipment equipmentSelectListQuery 1.0.0 /equipmentSelectListQuery