检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
操作方法:原生服务中,已自定义好的API接口。原生服务发布后,如果需要修改API,需要在API配置界面单击,取消发布后进行修改,修改后再保存并发布。已发布的API可能在服务编排中已使用,如果修改API会导致不兼容,请同步修改引用该API的服务编排。 入参/目标:当选择具体操作方法(API)后,API的输入参数将会显示在入参的目标列。
通用AstroZero API数据桥接器 动态数据 get View API Post Connector 通用AstroZero API数据桥接器 动态数据 post View API Put Connector 通用AstroZero API数据桥接器 动态数据 put View API Delete
”,可给接口添加业务权限凭证。 预览测试接口。 在自定义接口列表中,单击接口所在行的,预览接口。 若为公共接口,支持查看接口参数并进行在线测试。若为私有接口,只可查看接口的入参和出参。 图2 公共接口 图3 私有接口 单击接口URL后的,可查看接口的参数。 若为公共接口,单击“测
对于单表查询和增删改SQL,推荐使用Orm接口方法。 避免在循环中调用方法和操作数据库,可以用“in”来查询在集合中的结果。 对sql进行优化时,尽量使用有索引的字段,避免使用没有索引的字段。 批量操作数据库时,尽量使用已封装好的批量操作接口。 匹配查询推荐用like,日期比较推荐用“<”、“>”。
配置API 原生服务旨在帮助您在AstroZero平台上或外部系统,调用已开发好的服务。为了完成调用,需要知道服务开放了哪些接口,以及这些接口的请求参数、返回参数等。API配置后,可在服务编排中进行调用,也可将API再封装为自定义公共接口,供外部系统调用自定义公共接口。 部署Native
ata”用于文件上传接口,选择该内容类型,只能调用POST类型的脚本。 分类 新建接口所属的分类。 描述 新建接口的描述信息,建议设置为API的作用。 允许匿名访问 是否可匿名访问运行环境中,该API接口。 勾选表示允许匿名访问,通过运行环境子域名访问此接口时,如果无有效的Tok
排或脚本的自定义接口URL。 接口输出数据的结构要和静态数据编辑器中,显示的数据保持一致。 共享数据:如果该高级页面中多个组件通过桥接器调用一个公共的请求来访问同一个接口的数据(请求参数也一致),通过勾选该项可避免重复调用接口。 调用周期:用于配置周期调用后台接口或获取静态数据的
证的自定义公共接口。 什么是业务权限凭证 业务权限凭证用于控制接口的访问权限,AstroZero提供了配置权限脚本和配置API接口两种方式来控制API接口的访问权限。建议优先通过权限脚本进行权限验证,根据脚本的返回值判断下一步的操作。 对于配置了业务权限凭证的接口,需要在权限的“
组件模板的下载及说明请参见在线开发高级组件。 在组件模板代码中,包含低代码平台定义的事件、动作的注册和触发API(应用程序接口),详细介绍如表1所示。 表1 事件、动作API说明 类型 函数 功能及参数描述 事件 Studio.registerEvents( thisObj, "eventName"
配置API 原生服务旨在帮助您在AstroZero平台上或外部系统,调用已开发好的服务。为了完成调用,需要知道服务开放了哪些接口,以及这些接口的请求参数、返回参数,完成设计API后,可在服务编排中进行调用,也可将API再封装为自定义公共接口,供外部系统调用自定义公共接口。 部署Native
业务权限凭证 单击“编辑”,可给接口添加业务权限凭证。 预览测试接口。 在自定义接口列表中,单击接口所在行的,预览接口。 若为公共接口,支持查看接口参数并进行在线测试。若为私有接口,只可查看接口的入参和出参。 单击接口URL后的,可查看接口的参数。 若为公共接口,单击“测试一下”,填写输
在线服务”,进入在线服务管理页面。 单击目标服务名称,进入服务详情页面。 选择“调用指南”页签,查看“API接口地址”。 如图4所示,该参数值为“API接口地址”中的一串字符串。 图4 查看“API接口地址” 模型Id:ModelArts管理控制台中,已上线服务的服务ID。 已执行前提条件中操作,即已部署上线用于花卉识别的模型。
证的自定义公共接口。 什么是业务权限凭证 业务权限凭证用于控制接口的访问权限,AstroZero提供了配置权限脚本和配置API接口两种方式来控制API接口的访问权限。建议优先通过权限脚本进行权限验证,根据脚本的返回值判断下一步的操作。 对于配置了业务权限凭证的接口,需要在权限的“
是关联表,记录User或Profile分配的PermissionSet。 ServicePermissionCustomAPI是关联表,记录CustomAPI(即数据表URLMap)配置的业务权限ServicePermission。 连接器Connector Connector ->
其中,“t__testErrorCode”为自定义错误码名称,请根据实际情况配置。 单击,保存脚本后,单击,启用脚本。 按照定义API接口中操作,绑定上述开发的脚本,进行测试。 图3 自定义错误信息测试 父主题: 开放接口供第三方系统调用
如何对接口鉴权 通过Rest连接器,只需简单配置即可实现方便快捷的调用第三方接口。但是为了保证接口调用安全,调用第三方系统开放的Rest接口,通常需要进行鉴权。当前Rest连接器,集成了如下几种通用的鉴权方式。 OAuth鉴权模式 简单消息头鉴权 JWT鉴权模式 HTTPS双向认证鉴权
选择需要调用的开天集成工作台上已有的API,支持调用以下两种类型的API: “mssi”前缀开头的API:表示该API为用户在开天集成工作台上自定义的连接器,位于开天集成工作台的“连接器 > 我的连接器”下。 “apig”前缀开头的API:表示该API归属于开天集成工作台的“API生命周期”下。该API需要提
导入数据的数据表已存于AstroZero中,参考数据对象建模创建对象CNAME__Class__CST,并自定义字段number。 对象“基本信息”页签已勾选“允许API批量访问”,如图1所示。 图1 自定义对象Class 操作步骤 参考开发脚本,新建一个数据处理脚本如BulkInsert。 创建并编写脚本
创建公共接口 在经典版应用开发页面,单击左侧导航栏下方的“服务”,进入公共接口创建页面。 图1 服务入口 在公共接口中,单击“新建”。 图2 公共接口创建 创建“用户登录”、“用户注册”脚本对应的公共接口,详细接口信息如表1所示。 如果在“资源”下拉框中,未找到需要关联的脚本或服
注册Native Service 使用说明 注册Native Service后,才可以在AstroZero的其他组件内(如脚本、服务编排等)调用原生服务的接口,也可将该原生服务开放给第三方系统进行访问。 操作步骤 注册Native Service,有两种入口方式。 方式一: 参考如何登录经典版环境配置中操作,登录经典版环境配置。