检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
A、B、C,调用时消息体中传递了参数 {A: 1,B:2, C:3} ,此时被调用方收到的参数信息是 {A: 1,B:2, C:3}。若设置“输入消息体方式”为“值”,此时默认使用$in输入参数定义,调用时消息体中传递了参数{$in: [1,2,3] },此时被调用方收到的参数信息为[1
新增对象数据 功能介绍 新增对象数据,该接口为同步接口(同步接口是指调用后,会等待函数执行结束后,才返回结果)。 新增对象数据前,需要先创建对象。 URI POST AstroZero域名/u-route/baas/data/v1.0/bobject/{objectName} 表1
id。如果该REST Service是AstroZero提供的,可通过如下方法查看: 登录AstroZero经典版环境配置。 在左侧导航栏中,选择“系统管理 > OAuth”,进入OAuth管理页面。 在OAuth认证列表中,查看对应鉴权的“客户端Id”。 Client Secret:OAuth2协议中的client
相应的业务权限凭证,才可调用API接口。 若用户(User)没有配置业务权限凭证,则继续校验Profile权限中的数据权限(例如执行服务编排、执行脚本、对象的增删改查、API读、API写权限)。 若业务用户(PortalUser)没有配置业务权限凭证,调用接口直接报错,不会继续校验Profile权限中的数据权限。
类型为Function,当返回结果信息后调用该函数,处理返回信息。 errCbk 类型为Function,如果未设置URL属性,调用该函数处理错误。 ConnectorIns.query(param) 通过桥接器实例调用process函数,用于发起调用服务的请求和处理返回结果信息。 param:请求参数。
导入SOAP Package 通过导入WSDL文件,实现系统自动生成SOAP Service。 前提条件 已获取第三方提供的WSDL文件,并已压缩成zip格式。 场景描述 通过导入WSDL文件形式,创建“CCQuery”SOAP Service。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。
调试脚本 功能介绍 调试脚本,该接口是同步接口(同步接口是指调用后,会等待函数执行结束后,才返回结果)。满足输入参数条件后执行该脚本,会在控制台打印出debug日志和运行结果。 在脚本保存成功和输入参数正确的情况下,才可以成功执行该脚本。 URI POST AstroZero域名
请记录获取的access_token,后续第三方需要通过该access_token访问业务接口。 第三方调用的业务接口,这里以调用自定义接口“queryEquipments”(电梯设备查询接口)为例进行说明。 通过下面的REST接口调用“queryEquipments”。 https://域名/service/syw__Elevator/1
运行脚本 功能介绍 运行脚本,该接口是同步接口(同步接口是指调用后,会等待函数执行结束后,才返回结果)。满足输入参数条件后执行该脚本,不会在控制台打印出日志,但会输出运行结果。 在脚本保存成功和输入参数正确的情况下,可以运行该脚本,但该接口目前已很少使用(可以用custom API运行脚本)。
据封装好,调用标准页面提供的run()方法即可调用该服务,并在回调函数中获取出参。 本章节以设备查询为例,详细介绍如何将服务封装成页面模型执行后台逻辑。设备查询实现原理是通过输入设备id,单击“搜索”按钮,查询设备的详细信息,如图2所示。 图2 设备查询样例 设备查询是在设备对象
获取对象列表 场景描述 如果用户想要查看该账号下的所有对象列表,可以使用查询Object列表接口查看。 下面介绍如何调用查询Object列表API,API的调用方法请参见如何调用API。 调用接口 根据请求URI和请求方法,明确请求如下。 GET https://appcube.cn-north-4
参数renderCbk,类型为Function,当返回结果信息后调用该函数,用于处理返回信息。 参数errCbk,类型为Function,调用该函数来处理错误。 ConnectorIns.query(param):通过桥接器实例调用query函数,主要作用为发起调用服务的请求和处理返回结果信息,参数说明如下:
登录应用设计器 背景信息 在调用接口时,如果请求参数中需要填入对象名、服务编排名等,可进入应用设计器查看。 登录应用设计器 进入AstroZero服务控制台。 在主页中,单击“进入首页”,进入AstroZero新版应用开发页面。 图1 应用开发页面 在左侧导航中,单击“应用”,进入应用管理页面。
参数renderCbk,类型为Function,当返回结果信息后调用该函数,用于处理返回信息。 参数errCbk,类型为Function,调用该函数来处理错误。 ConnectorIns.query(param):通过桥接器实例调用process函数,主要作用为发起调用服务的请求和处理返回结果信息,参数说明如下:
查看自定义接口 使用说明 当前端页面,如业务大屏页面中,需要调用自定义接口时,可在“自定义接口”中查看自定义接口的URL和其他信息。 图1 配置组件数据来源 操作步骤 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“系统管理 > 自定义接口”,查看该账号下创建的所有自定义接口。
参数renderCbk,类型为Function,当返回结果信息后调用该函数,用于处理返回信息。 参数errCbk,类型为Function,调用该函数来处理错误。 ConnectorIns.query(param):通过桥接器实例调用process函数,主要作用为发起调用服务的请求和处理返回结果信息,参数说明如下:
中,可进行查看。 图1 App内查看错误码 在AstroZero经典版环境配置中,选择“系统管理 > 错误码”,在“系统错误码”下可进行查看。 图2 查看系统错误码 在AstroZero新版环境配置中,选择“维护 > 全局元素 > 错误码”,在“系统错误码”下可进行查看。 图3 在新版环境配置,查看系统错误码
原生服务旨在帮助您在AstroZero平台上或外部系统,调用已开发好的服务。为了完成调用,需要知道服务开放了哪些接口,以及这些接口的请求参数、返回参数,完成设计API后,可在服务编排中进行调用,也可将API再封装为自定义公共接口,供外部系统调用自定义公共接口。 前提条件 需要提前获取镜像文
期频率、筛选条件进行导出。根据设定的执行时间,会自动生成定时任务,定期或单次执行导出任务,数据导出完成后可调用文件下载接口下载文件,导出完成后您可根据得到的定时任务id查看该任务的执行情况。 URI POST AstroZero域名/u-route/baas/bulk/v1.0/export/data
在触发点击等事件后运行的代码中。 侦听器 在引发已捕获或未捕获异常的代码行中。 异常函数 任何时候调用特定函数时。 代码行断点调试是最为常见的断点调试方法, 设置代码行断点的方法是找到请求文件,在Sources左侧请求文件列表按照目录查找,也可以借助“Ctrl+F”搜索关键词找到相关文件。在Sourc