检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
根据软件包是否需要安装和改造进行选择。 静默安装:已根据《客户端工业软件改造指南》进行静默安装改造,可实现下载后自动安装。 无需安装,解压即可:软件为绿色软件。 安装程序相对路径 必选 以上传的压缩包为根目录的安装程序相对路径,例如:“/install.vbs”。 卸载程序相对路径 必选 以安装后的文件夹为根
对于商家来说,完成接口对接与测试后,可以申请发布联营SaaS产品;本文档涉及Kit对接和验证用户账号登录,关于买家如何完成应用的购买与配置,请参考商品购买流程、SaaS类商品升配&扩容流程。 父主题: 联营SaaS类商品接入指南 V1.0
2、License商品对接了自动部署以后,会影响现有的License下单吗? 不影响,License商品对接自动部署以后,只在订单确认页多了一些提示信息,其他的均和非自动部署商品下单一致。 3、License商品对接了自动部署以后,影响服务监管吗? 不影响,自动部署和服务监管是解耦的。如果
64 产品标识,同一skuCode下,不同周期类型的productId不同。 例如:商家发布产品,新增一个规格,会生成一个skuCode,再配置包年价格,包月价格,会生成两个productId。 说明: 该参数可在商品审核上架后,进入“卖家中心 > 商品管理 > 我的商品 ”页面,
64 产品标识,同一skuCode下,不同周期类型的productId不同。 例如:商家发布产品,新增一个规格,会生成一个skuCode,再配置包年价格,包月价格,会生成两个productId。 说明: 该参数可在商品审核上架后,进入“卖家中心 > 商品管理 > 我的商品 ”页面,
64 产品标识,同一skuCode下,不同周期类型的productId不同。 例如:ISV发布产品,新增一个规格,会生成一个skuCode,再配置包年价格,包月价格,会生成两个productId。 该参数可在商品审核上架后,进入“卖家中心 > 商品管理 > 我的商品 ”页面,单击该商
(可选)“扩展参数”:如需用户订购时填写额外参数信息,需点击“添加扩展参数”选择参数类型,最多支持添加3条。如需添加默认值之外的参数类型,请先通过云商店邮箱联系运营经理申请配置所需的参数类型,具体申请结果以云商店反馈为准。 如发布的SaaS商品不涉及服务监管,“商品实例开通方式”请选择“用户购买后同步开通”;如发
在“资产中心>我的资产”页面,点击需要删除的资产操作列“删除”按钮,确认删除即可。 图1 删除资产 图2 删除自动部署模板 应用资产至少需要关联一个自动部署模板。 父主题: 发布应用资产,上传软件包和模板
License类商品软件包部署服务监管 服务监管总体流程 软件包部署完成后,用户确认验收即可完成服务监管。 服务监管申诉说明 服务监管在用户侧操作流程(用户确认验收)停留超过5天,或因用户不点击验收无法完成服务监管状态的情况下,商家可发起申诉并上传相关证明,由运营经理审核处理。
重新启动”。反之,则联系运营经理处理。 同一个商品发布时,针对不同接口(新购、续费、过期和释放),是否可提供多个生产系统地址? 不可以, 当前针对同一个商品,在发布时,只能配置一个“生产系统接口地址”。 父主题: 通用和自服务SaaS类商品接入指南 V1.0
接口请求标识,用于区分接口请求场景。 资源状态变更实例状态场景取值:instanceStatus instanceId M String 64 实例ID 注意: 使用按需接口返回的 instanceStatus M String 32 变更状态: FREEZE:冻结 NORMAL:解冻
接口请求标识,用于区分接口请求场景。 资源状态变更实例状态场景取值:instanceStatus instanceId M String 64 实例ID 注意: 使用按需接口返回的 instanceStatus M String 32 变更状态: FREEZE:冻结 NORMAL:解冻
Server验证所有的通知请求 代码调用如下图所示。 /** * 校验通知消息的合法性 * @param request http请求通知消息 * @param accessKey 接入码 * @param encryptLength 加密长度 * @return 验证结果 */ public static boolean
@param RequestBody requestBody请求体 * @param request http请求通知消息 * @param accessKey 接入码 * @return 验证结果 */ public static boolean verificateRequestParams(@RequestBody
取值范围 说明 activity M String 32 接口请求标识,用于区分接口请求场景。 更新实例状态场景取值:updateInstanceStatus instanceId M String 64 实例ID status M String 32 变更状态: FREEZE:冻结 UNFREEZE:解冻
取值范围 说明 activity M String 32 接口请求标识,用于区分接口请求场景。 更新实例状态场景取值:updateInstanceStatus instanceId M String 64 实例ID status M String 32 变更状态: FREEZE:冻结 UNFREEZE:解冻
{"operate":"SaveResult","params":{"status":"success"},"comeBackParams":{}} “status”字段表示保存结果:“success”表示文件保存成功;“failed”表示文件保存失败。 调用此函数时,工业软件需要先将已打开的文件保存到本地。
{"operate":"SaveResult","params":{"status":"success"},"comeBackParams":{}} “status”字段表示保存结果:“success”表示文件保存成功;“failed”表示文件保存失败。 调用此函数时,工业软件需要先将已打开的文件保存到本地。
SDK告知工业软件的信息字符串样例如下: {"operate":"LicenseVerify","params":{"Status":"success","LicenseFilePath":"D:\\license.lic","LicenseType":"file"},"comeBackParams":{}}
SDK告知工业软件的信息字符串样例如下: {"operate":"LicenseVerify","params":{"Status":"success","LicenseContent":"0078369f54-a3ce-4dc7-8a62-904555416f9000","LicenseType":"string"}