检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在下拉框中,选择具体的连接器名称。 桶 存储对象的存储桶名,直接在下拉框中选择。 设置完成后,单击“保存”。 在服务编排中调用连接器 参考创建空白AstroZero服务编排中操作,创建一个空白服务编排。 在服务编排设计页面,从左侧“连接器 > 存储”中,拖拽“objectstorageproxy”图元到画布中。
check”取值,该参数控制公共接口未绑定业务权限凭证时的逻辑。 若该参数取值为“是”,公共接口未绑定业务权限凭证时,业务用户(PortalUser)无法访问该接口;对于用户(User),则继续校验Profile权限中的数据权限。 若该参数取值为“否”,公共接口未绑定业务权限凭证时,
check”取值,该参数控制公共接口未绑定业务权限凭证时的逻辑。 若该参数取值为“是”,公共接口未绑定业务权限凭证时,业务用户(PortalUser)无法访问该接口;对于用户(User),则继续校验Profile权限中的数据权限。 若该参数取值为“否”,公共接口未绑定业务权限凭证时,
单击服务编排设计器空白区域,选择,设置服务编排出参。 将OBS图元的输出参数,作为整个服务编排的输出参数。 单击页面上方的,保存服务编排。 保存成功后,单击,运行服务编排。 在OBS上,查看存储桶中存储的对象列表,可查看到对象已存储成功。 单击页面上方的,启用服务编排。 父主题: 使用连接器对接云服务
不能以下划线结尾。 SMTP服务地址:端口 开通邮箱SMTP功能时,配置的服务器地址和端口号。常用邮箱开启SMTP功能后,发送邮件服务器地址及端口,请参见常用邮箱SMTP服务器地址及端口中操作获取。 用户名 邮箱的用户名,如果未修改过,默认为邮箱地址。 示例:以网易163邮箱为例,此处可配置为example@163
s”、“ms”、“Login”,然后单击“导入”。 图3 导入业务权限凭证 在页面下方,单击“服务”,进入公共接口页面。 图4 创建公共接口入口 为“createWorkOrder”公共接口,添加客服人员业务凭证“cs”。 在接口列表中,单击“createWorkOrder”接口,进入接口详情。
如何创建原生服务 开发流程 创建Native Service 配置Chart 配置API 部署Native Service 管理Native Service 注册Native Service 在服务编排或脚本中调用原生服务 自定义公共接口 导出Native Service包给其他用户使用
服务注册”。 单击“注册服务”,选择要注册的原生服务,单击“确认”。 在环境配置中注册原生服务的详细介绍,请参见管理原生服务。 方式二:在原生服务应用设计器中注册原生服务 在原生服务的设计器中,单击“导航”。 在右侧页面,选择服务注册,单击“注册服务”。 图24 注册原生服务 以方式1入口为例,配置相关认证信息,单击“确认”。
如何开发服务编排 服务编排开发流程 开发服务编排前,请先了解整个服务编排的开发流程,如图1。 图1 服务编排开发流程图 如何创建服务编排 参考登录经典应用设计器中操作,登录经典版应用设计器。 将鼠标放在Logic文件夹上,单击“+”,选择“服务编排”。 设置服务编排参数,单击“添加”。
业务用户:在“取值”中,选择接收该任务的业务用户。 组:在“取值”中选择公共组,则该任务由公共组的成员去处理。公共组的成员可以是用户、业务用户、其他公共组的成员、角色或带有下属的角色中成员。如何创建公共组,请参见管理应用中的公共组。 表达式:将参与者类型配置为“表达式”时,实际是一个变量。
对接Message&SMS发送短信 对接SMTP发送邮件 对接微信公众号获取用户信息 对接API Explorer获取云服务API元数据信息 对接ROMA Connect调用服务的API 父主题: 使用AstroZero进行应用集成开发
如图3所示。 图3 授权密码 发件人:填写发件人的邮箱地址。 SMTP服务地址:端口:开通邮箱SMTP功能时,配置的服务器地址和端口号。常用邮箱开启SMTP功能后,发送邮件服务器地址及端口,请参见常用邮箱SMTP服务器地址及端口中操作获取。 描述:新建连接器的描述信息。 打包当
示,服务编排界面是图形化、模板化的,您甚至不需要任何编程经验,将左侧面板区的组件拖拽到右侧画布、做必要的配置,就可以完成服务编排的开发。 图1 服务编排界面 服务编排界面中,可以编排如下组件: 基本组件:在服务编排引用脚本或者另一个服务编排,增/改/删/查记录,以及发送邮件、发送事件等。
连接器是AstroZero提供的,调用第三方服务的集成工具。AstroZero封装了不同类型的连接器对接相应的第三方服务,如OBS、MINIO、Redis、云搜索、OCR、智能边缘平台、SMS、华为消息推送服务、Rest服务、ROMA和Soap服务等。通过连接器,开发者无需关注具体代码实现,只需要配置一下服务地址和鉴
dependencies”为外部依赖文件夹,导入的BO服务或Native服务,在打包上层应用时不会打包出去。 图4 应用中添加BO服务 图5 选择BO 参考图6,在服务编排“命名空间__FlowA”中使用BO图元,调用该公共接口,注意API类型选择“REST”。 在服务编排“命名空间__FlowA”编
主题:当“邮件配置”设置为“基于模板”时,需要选择邮件模板。 地址:设置接收人的邮箱地址。 文本:直接输入邮箱地址,多个地址请用分号分隔,或者从全局上下文拖拽变量代表一个接收人的邮箱地址。 集合:可以从全局上下文拖拽集合变量,集合变量即数组型变量,表示多个接收人的邮箱地址。在定义变量时,勾选“是否为数组”,则该变量被定义为集合变量。
环境配置”,进入环境配置。 在左侧导航栏中,选择“系统设置 > 通知服务”。 在“邮箱”页签中,单击“启用当前环境的默认邮件服务”后的,配置邮件服务信息。 图1 设置邮件服务信息 表1 邮件服务参数说明 参数 说明 SMTP服务地址:端口 简单邮件传输协议(SimpleMailTransf
连接器 上传文件 下载文件 删除文件 删除目录 列举目录下文件 分段上传 获取endpoint,即文件存储地址的前缀 分享Token 父主题: API
在AstroZero高级页面中,如何进行统一的HTTP状态拦截? 问题描述 高级页面如何进行统一的HTTP状态拦截,如拦截401、403等公共HTTP状态? 解决方法 参考下方代码自定义库,并打成Zip包。 定制要求:CustomConnectorFilter = ConnectorFilter
dependencies”为外部依赖文件夹,导入的BO服务或Native服务,在打包上层应用时不会打包出去。 图4 应用中添加BO服务 图5 选择BO 参考图6,服务编排“命名空间__FlowA”改用BO图元,调用该公共接口,注意API类型选择“REST”。 在服务编排“命名空间__FlowA”编辑