检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
下面介绍如何调用创建对象并定义字段API,API的调用方法请参见如何调用API。 创建对象 根据请求URI和请求方法,明确请求如下: POST https://appcube.cn-north-4.huaweicloud.com/u-route/baas/metadata/v1.0/object 设置请求消息头。 表1
在OAuth认证列表中,查看对应鉴权后。 在弹出的警告页面,单击“确定”,将密钥文件下载到本地。 密钥文件中的client_secret,即为Client Secret的值。 消息体属性:从鉴权接口返回的,消息字段的映射规则。 根据OAuth2标准协议,返回体一般如图3所示。由于不同的第三方实现的情况可能不一样,
1-查询标准页面列表接口查看(响应消息中的“id”)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 请求参数 无 响应参数 表2 响应参数 参数 参数类型 描述 resCode String 参数解释: 返回码。 取值范围: 如果返回“0”代表请求成功,其他错误码说明请参考错误码。
在AstroZero上绑定企业微信 前提条件 从平台内向企业微信发起授权请求,您登录企业微信并确认授权后,即可绑定企业微信组织与平台租户。 绑定企业微信 使用已开通AstroZero服务的华为账号登录华为云。 在“产品”中,选择“开发与运维 > 低代码平台 Astro > Astro轻应用
编辑中的测试调试区域。 操作步骤 参考脚本开发实例中操作,创建一个脚本样例。 本示例以示例服务脚本为例,进行介绍。 图1 示例服务脚本 单击代码编辑器上方的,保存脚本。 运行测试脚本。 单击编辑器上方的,执行脚本。 在“输入参数”页签中,输入请求报文,单击测试窗口右上角的。 {
服务编排和脚本一样,都是完成业务接口和逻辑开发的,服务编排是图形化的,适用于业务逻辑比较简单的场景,而对于业务逻辑比较复杂的场景,您可以通过在线开发TypeScript脚本实现。本章节以创建一个全新的脚本为例,向您介绍如何在低代码平台中新建一个脚本。本脚本实例不涉及对象及调用接口等内容,脚本只实现请求“http://www
在组件详情页面,找不到组件更新和编辑的入口,如图1所示。 图1 没有更新和编辑入口 解决方法 找不到组件更新和编辑入口,是因为这些组件是通过安装资产包类型的应用产生的组件,组件受保护,因此没有更新和编辑入口。 如果需要更新和编辑组件,请安装源码包。即在打包时,设置组件不受保护,具体操作请参见应用打包发布。
输入库基本信息,单击“上传”,选择1中的zip包,单击“提交”。 图2 提交新库 表1 上传库参数说明 参数 说明 名字 新上传库的名称。 上传图标 库的显示图标。 上传源文件 库文件包,单击“上传”,选择1中的MintUI.zip包。 库ID 上传库的ID,由字母及数字组成,且必须以字母开头。
区域 OCR服务的区域。 华北-北京四 访问密钥ID 访问密钥ID和访问密钥一起使用,对请求进行加密签名。 参考1中操作获取,配置为“AK”的值 访问密钥 访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 参考1中操作获取,配置为“SK”的值 创建脚本
在AstroZero高级页面中,如何进行统一的HTTP状态拦截? 问题描述 高级页面如何进行统一的HTTP状态拦截,如拦截401、403等公共HTTP状态? 解决方法 参考下方代码自定义库,并打成Zip包。 定制要求:CustomConnectorFilter = ConnectorFilter
时,连接器包含的敏感信息会一并打包发布,对信息敏感的场景,建议勿勾选。 图1 是否勾选“打包当前位置” 如果勾选了“打包当前配置”,应用打包时会将连接器信息打包到应用包。当应用包发布到运行环境时,连接器的配置默认会同步到运行环境中,此时连接器默认都使用开发环境中的连接器信息,无需再次创建连接器。
更改历史:在该页签可查看该组件的历史版本(按照版本依次排序显示,最近版本号在最上面),可下载具体版本对应的组件包。 包信息:显示依赖的库。 全局组件和受保护的自定义组件只可预览、下载和查看。 在未受保护的组件详情页,单击“更新”,可更新组件包。更新后,已用到该组件的页面中该组件版本还未更新,可执行如下操作进行更新。
标准页面中预置的API 在开发标准页面时,可以通过编写JS代码,来实现页面组件与后台接口之间的交互。如图1所示,在编写JS代码时,可直接使用系统预置的API。 系统预置的API代码结构样例如下,提供事件上下文context,用于封装常用的对象及API。 context ├──$app
根据业务需求,设置自定义桥接器中的数据连接逻辑,并将该目录中的所有文件和文件夹打成zip包。 返回AstroZero环境配置中,选择“全局元素 > 页面资产管理 > 桥接器”。 单击“提交新桥接器”,在“上传源文件”中,选择本地打包好的自定义桥接器包。 图1 提交新桥接器 设置发行说明后,单击“提交”。
AstroZero支持接入哪些类型的数据? AstroZero的数据连接可以分为以下几类: 消息类的数据 通过AstroZero提供的数据接入能力,从外部数据源(如ROMA的MQS、Kafka、设备接入IoTDA等)获取数据,详情请参见如何配置数据接入。 接口类的数据 通过AstroZero提供的Rest
Connect的API 在ROMA Connect上创建的应用和发布的API,可以直接同步到AstroZero。通过AstroZero的ROMA Connect类型连接器,可在服务编排或事件中调用ROMA Connect的API。 查看ROMA Connect侧创建的应用Key值是
对象类型的私有接口只允许脚本调用,暂不支持服务编排调用。 BO开发完成后,可将开发好的BO打包,并进行发布。 请根据实际需求,参考开发者将应用发布成安装包或补丁包、发布与部署AstroZero开发应用的源码包中操作,将BO发布为安装包、补丁包或源码包。其中,安装包、补丁包不支持二次开发,源码包支持二次开发。
发布并部署AstroZero开发的应用 快速发布与部署AstroZero开发的应用 发布与部署AstroZero开发应用的安装包或补丁包 发布与部署AstroZero开发应用的源码包 跨账号或环境安装AstroZero低代码应用 将AstroZero开发的应用发布成移动端小程序
每个OAuth都有特定的用途,建议为不同的第三方系统单独新建一个OAuth。 OAuth关联的用户需要具有访问相关API的权限,否则会因为权限问题导致回调失败。 表1 新建客户端模式参数说明 参数 参数说明 名称 新建接入认证的名称,用于标识待接入的第三方系统名称。 授权类型
Object,简称BO)是封装了完整的数据模型、业务逻辑、页面展现的软件单元。一个BO提供一个完整场景的服务,为上层应用提供特定服务。不同用户可以开发各自的BO,在BO里创建逻辑使其具有特定的业务功能,开发好后制作成用户包并进行发布。下载用户包给其他用户,其他用户安装BO包后,在上层应用(需要使