检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表1 认证源配置参数说明 参数 参数说明 认证协议 根据对端认证服务器提供的认证协议进行选择,选择后需要配置相应的地址和凭证信息,目前只支持标准Oauth2、CAS和SAML2协议。 认证地址 认证登录地址,请从第三方获取。
图1 “Oauth2”认证配置 表1 “Oauth2”协议认证配置字段说明 参数 说明 认证协议 根据对端认证服务器提供的认证协议进行选择,此处选择“Oauth2”。 认证地址 设置认证登录地址,请从第三方获取。
AstroZero提供了两种方式对API接口访问权限的控制:配置自定义接口前置脚本和配置API接口的业务权限凭证。优先通过自定义接口前置脚本进行权限验证,根据脚本的返回值判断下一步的操作。
使用Rest服务调用Rest协议接口:当系统需要调用第三方提供的Rest协议接口时,可以通过配置Rest Service来实现。
对接SMTP实现邮件发送功能 背景信息 简单邮件传输协议(SimpleMailTransferProtocol,简称SMTP),是一种提供可靠且有效电子邮件传输的协议。在AstroZero中应用通过与SMTP对接,实现邮件发送功能。
对接SMTP发送邮件 简单邮件传输协议(SimpleMailTransferProtocol,简称SMTP),是一种提供可靠且有效电子邮件传输的协议。在AstroZero中应用通过与SMTP对接,实现邮件发送功能。
WebSocket是一种HTML5提供的网络传输协议。WebSocket协议支持Web浏览器,使得客户端和服务端之间可以创建长久连接并进行双向数据传输,即服务端可以主动向客户端推送数据,客户端也可以主动向服务端发送信息,是服务端推送技术的一种。
客户端模式 通过该模式获取的access-token,用于在调用API接口时进行鉴权,使用时需在请求消息头上设置“access-token”。
什么是业务权限凭证 业务权限凭证用于控制接口的访问权限,AstroZero提供了配置权限脚本和配置API接口两种方式来控制API接口的访问权限。建议优先通过权限脚本进行权限验证,根据脚本的返回值判断下一步的操作。
单击“人员管理”对应的连接器名称,在右侧“API接口”页签单击“同步API”,将ROMA Connect平台上发布并授权的API直接同步到平台。 同步后,在“API接口”页签中,可查看到“获取人员信息”API。
表1 URI中的参数说明 参数 说明 URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的AstroZero服务器域名或IP。
使用连接器调用第三方接口 使用Rest服务调用Rest协议接口 使用SOAP服务调用SOAP协议接口 使用自定义连接器调用第三方接口 父主题: 使用AstroZero进行应用集成开发
当原生服务部署成功后,系统会把在原生服务中自定义的API接口生成相应的restaction,供服务编排调用。 前提条件 已在原生服务中配置好API,具体操作请参考配置API。 已接入服务实例,具体操作请参考注册Native Service。
获取access_token地址 获取access_token的请求地址,配置为“https://{host}/api/v1/oauth2/token”,其中“{host}”为OneAccess实例的域名,“access_token”为访问API接口的令牌。
获取access_token地址 获取access_token的请求地址,配置为“https://{host}/api/v1/oauth2/token”,其中“{host}”为OneAccess实例的域名,“access_token”为访问API接口的令牌。
按照定义API接口中操作,绑定上述开发的脚本,进行测试。 图3 自定义错误信息测试 父主题: 开放接口供第三方系统调用
操作方法 BO中已自定义好的API接口,该API接口类型必须是“服务编排”,才可在服务编排中调用。 入参/目标 当选择具体操作方法(API)后,API的输入参数将会显示在入参的目标列。 入参/源 服务编排中的变量,需要和目标的参数类型保持一致。
操作方法 BO中已自定义好的API接口,该API接口类型必须是“服务编排”,才可在服务编排中调用。 入参/目标 当选择具体操作方法(API)后,API的输入参数将会显示在入参的目标列。 入参/源 服务编排中的变量,需要和目标的参数类型保持一致。
在服务编排或脚本中调用原生服务 使用说明 Native Service部署成功且在AstroZero中接入服务实例后,系统会把在Native Service中配置的API接口生成相应的restaction。在服务编排中,可进行调用该restaction。
如何定制服务编排 使用说明 API接口是通过开发服务编排来实现的,定制API其实是定制服务编排。当前定制服务编排有如下种方式: 将基线服务编排另存为一个新的定制版本,在这个定制版本上修改。 基于基线服务编排中预留的扩展点,在扩展点中增加业务逻辑。