检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
软件包安装失败,提示唯一索引冲突 问题描述 软件包安装失败,提示唯一索引冲突。 解决方法 使用控制台,查询报冲突的表数据。 方式一:登录AstroZero管理中心,单击右侧图标,进行数据调试。 方式二:进入App视图,在左侧菜单栏下方,单击,进行数据调试。 方式三:直接在浏览器中
返回图4中消息,说明函数执行成功。 图4 返回消息 在服务编排中调用连接器 在服务编排中,通过连接器图元调用在函数工作流控制台上,创建的函数。 参考如何开发服务编排中操作,创建一个服务编排。 图5 创建一个服务编排 为服务编排设置入参和出参变量。 在服务编排设计页面右侧,选择。 在全局上下文页面,单击“变量”后的加号。
com SMTP服务地址:端口 配置为邮箱开通SMTP功能时的SMTP服务器地址和端口号。 常用邮箱开启SMTP后,SMTP服务器地址及端口请参见表2。 示例:smtp.163.com:465 表2 常用邮箱SMTP服务器地址及端口 邮箱 SMTP服务器地址 服务端口 163邮箱
操作流程图 步骤1:开通CodeArts服务并完成前置操作 开通软件开发生产线(CodeArts)服务。 使用华为账号或拥有DevCloud Console FullAccess权限的IAM用户账号(配置权限策略方法请参考创建用户并授权使用软件开发平台控制台),登录CodeArts
为AstroZero服务编排添加发送邮件图元 发送邮件图元的作用 配置该图元能够使用系统预置的接口发送邮件。您可以直接在该图元定义邮件内容或先创建好邮件模板然后在服务编排中使用。 前提条件 需要提前配置账号的默认邮件服务器,具体操作请参见服务编排、BPM、脚本中发送邮件功能不可用。
收到邮件,表示成功调用连接器,如图5。 图5 接收邮件内容 单击脚本编辑器页面上方的,启用脚本。 在服务编排中调用连接器 在服务编排中,调用已创建的连接器,实现与SMTP的对接。 参考创建空白AstroZero服务编排中操作,创建一个服务编排。 在服务编排设计页面左侧,“连接器 > 消息通知”,拖拽“EmailBySMTP”图元至画布中。
操作步骤 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏,选择“应用管理 > 软件包管理 > 软件包安装”。 单击“新建”,在“软件包安装”页面拖入待安装的应用软件包\BO包,待拖入应用包系统提示上传成功后,单击“安装预览”。 设置安装策略“是否执行前置后置动作
在左侧导航栏,选择“应用管理 > 软件包管理 > 软件包安装”。 在软件包列表中,可查看到该账号下已安装的所有软件包。 单击“新建”,在“软件包安装”页面拖入待安装的应用软件包\BO包。 若需要检查软件包中对象属性变更情况时,请勾选“检查软件包中对象属性变更情况”,单击“检查并安装”。 图1 安装软件包 勾
发送邮件图元的作用 配置该图元能够使用系统预置的接口发送邮件。您可以直接在该图元定义邮件内容或先创建好邮件模板然后在服务编排中使用。 前提条件 需要提前配置租户的默认邮件服务器,具体操作请参考服务编排、BPM、脚本中发送邮件功能不可用。 如何使用发送邮件图元 在基本中,拖拽“发送邮件”图元至画布中。
基本信息参数说明 参数 说明 标签 设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为obs序号,序号从“0”开始,表示同类型图元序号。 名称 设置图元的名称,名称为图元在服务编排中的标识,请确保在当前服务编排中唯一。命名要求如下: 长度范围为1~80个字符。
”,选择“编辑”,进入编辑应用页面。 单击最右侧的“应用设置”,选择“基础设置”。 在邮箱管理中,单击发件人后的“设置”,可进行邮箱配置。 此邮箱为默认的邮箱服务器地址,对当前租户下的全部应用生效。仅租户可以修改,其他成员只能查看和使用。 图1 邮箱管理 根据界面帮助,设置邮箱信息,单击“确认”。 图2
对接Message&SMS发送短信 对接SMTP发送邮件 对接微信公众号获取用户信息 对接API Explorer获取云服务API元数据信息 对接ROMA Connect调用服务的API 父主题: 使用AstroZero进行应用集成开发
在应用开发过程中,例如接口调用、业务用户登录等场景,会涉及拼接应用名称。 在应用开发页面,如果提示“您的租户没有配置默认邮件服务器地址,将会导致在服务编排/BPM/脚本中发送邮件功能不可用”,请直接忽略,本示例不涉及。 应用创建后,将会自动出现在经典版开发环境首页“项目 > 我
0/health”为该服务开放接口的URL。该调用方式,只适用于外部接口。 在页面中调用 在高级页面的Widget代码中,调用原生服务的开放接口。标准页面则可在事件代码中直接调用原生服务的开放接口或通过定义服务模型,关联调用原生服务的服务编排,再在页面事件代码中,调用服务模型,从而来调用原生服务。
管理原生服务 在AstroZero中注册原生服务有两种方式,方式一是在环境配置的“开发配置 > 原生服务 > 服务注册”中注册,另一种方式是在原生服务开发页面的“导航”中注册。如何在原生服务开发页面注册原生服务,请参见注册Native Service。 安装原生服务 注册原生服务前,请按照如下操作安装原生服务。
注册原生服务。 注册原生服务 在AstroZero中注册原生服务有两种方式,方式一是在管理中心的“服务中心 > 服务注册”中注册,另一种方式是在原生服务开发页面的“导航”中注册。此处将为您介绍如何在“服务中心 > 服务注册”中注册原生服务,在原生服务开发页面注册原生服务的操作,请参见注册Native
“SAML2”认证配置 表3 “SMAL2”协议认证配置字段说明 参数 说明 认证协议 根据对端认证服务器提供的认证协议进行选择,此处选择“SMAL2”。 登出地址 AstroZero登出之后,跳到服务端的登出地址,使服务端登出,建议配置登出地址。支持在登出地址中添加变量“{redirect}”,登出时替换为当前配置的页面地址。
在“属性”页签,可配置站点属性。 站点设置 合并并压缩资源:勾选后,在发布该应用时,对应用中所有高级页面涉及的css和js文件进行合并及压缩,这样可以有效降低运行时服务器压力,但从终端浏览器首次访问该站点页面时,访问时间会稍微增加。 资源延迟加载:勾选后,在body标签中加载资源。 包含HTML5的DOCT
I。 图8 ROMA Connect的API管理侧编辑API 图9 添加入参 在服务编排中调用ROMA Connect的API 参考创建空白AstroZero服务编排中操作,创建一个服务编排。 在服务编排设计页面左侧,选择“连接器 > ROMA”,拖拽“人员管理”(连接器名称为ROMA应用名称)图元至画布中。
Service包给其他用户使用 使用说明 当服务编排中,可以成功调用原生服务后,说明整个流程已经测通。此时,可以导出Native Service包给其他用户,其他用户可以在沙箱环境或者运行环境中安装该包,以便于使用该软件或进行定制。 操作步骤 当原生服务部署成功后,发布该原生服务包。 在Native