正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
方式2:在已有项目中部署应用运行态SDK xDM-F不仅支持以独立服务的方式部署应用运行态SDK,还支持以依赖引入的方式嵌入用户已存在的项目中,将其作为一个数据底座,提供可直接调用的xDM-F内置Service方法,减少网络IO。 如下操作以Windows 11操作系统的本地服务器为例。
接口列表 查询订单 字符串/文件流上传 父主题: 云商店开放接口指南
公共错误码 表1 错误码 http状态码 error_code error_msg 描述 200 CBC.0000 Success 成功 403 CBC.0150 Illegal operation 鉴权失败 400 CBC.0101 Invalid parameter 请求参数不合法
基础接口描述 新购商品 商品续费 商品过期 商品资源释放 商品升级 资源状态变更 查询实例信息 父主题: 接口描述
用户登录接口调测 关于联营SaaS的登录流程 企业提供独立的登录页面 开天aPaaS企业工作台登录 父主题: 联营SaaS类商品接入指南 V1.0
度>=3072bit,填充方式OAEP) 支持使用平台:选择集成联营kit后,分发到其它平台端使用 ① Welink开放平台 ② 工业软件云(工业软件SaaS服务中心) 点击提交按钮,则会生成应用ID和密钥。 该ID和密钥在用户登录流程中用于获取应用的登录Token使用。 申请成
自动授权 自动授权功能默认为关闭状态,您可以选择对某个PC端应用开启自动授权。自动授权开启后,无需手动授权License,企业成员通过ISCDesk客户端打开该应用即可自动获取到License激活使用。 自动授权规则说明 当PC端应用存在多个当期有效的订单时,系统会按照以下规则分配订单License:
License激活日志 License激活日志记录了企业成员激活License的操作。 操作步骤 登录工业软件SaaS服务中心企业管理业务面。 (可选)选择一个组织,进入企业管理业务面。 选择“应用管理 > PC端应用”,进入到“固定License”页签,查看企业已购买的PC端应用。
开放接口示例代码 具体操作请参考《云商店开放接口示例工程》,路径如下: 父主题: 云商店开放接口指南
创建实例 接口说明 客户购买商品并付款成功,云商店将调用本接口通知商家创建实例。 商家需要返回此订单的唯一ID(instanceId)。建议此ID直接使用该订单首次请求时云商店传入的businessId,以确保instanceId的唯一性。 在正常购买场景中,请不要阻塞此接口,如
OAuth登出 用于web端OAuth登录认证场景,用户登出。 URI GET /api/v1/logout 请求参数 表1 Query参数 参数 是否必选 参数类型 描述 redirect_url 否 String 注销退出后的重定向地址,不设置则跳转登录页,注意需要进⾏URL
授权操作日志 授权操作日志记录了超级管理员成员授权和撤销授权的操作。 操作步骤 登录工业软件SaaS服务中心企业管理业务面。 (可选)选择一个组织,进入企业管理业务面。 选择“应用管理 > PC端应用”,进入到“固定License”页签,查看企业已购买的PC端应用。 单击“应用”
获取Key值 进入卖家中心页面。 单击左侧导航的“服务商管理>服务商信息”。 在“服务商信息”页面单击小眼睛图标获取Key值。 父主题: 接入准备工作
更新实例状态 接口说明 用户购买按周期计费商品后,对应的资源实例到期、违规等场景,云商店调用该接口,商家将指定的实例冻结。 请及时关注商家信息中客服邮箱以及云商店账号绑定的邮箱的通知,收到调用失败通知邮件及时处理接口异常。 云商店会对接口异常的情况做监控,如SaaS商品频繁出现因
商品升级 接口说明 用户对已购买的商品进行升级,升级订单付款成功后,云商店调用该接口请求商家升级用户购买的商品,商家接口需要执行商品升级,并返回通知云商店。 针对升级场景接口调用失败的情况,云商店会持续调用3小时(每小时1次)后停止调用,期间商家可在“卖家中心>生产接口消息”页面
联营Kit接口描述 租户信息同步接口 租户应用信息同步接口 租户应用授权信息同步接口 组织部门信息同步(增量) 组织部门信息同步(全量) 父主题: 接口描述
状态码 HTTP响应状态码如表1所示。 表1 HTTP响应状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。
HTTP Body签名 Body签名,需要包含在每个接口的响应中,包含两部分: 参数 取值 描述 sign_type HMAC-SHA256 当前取值: HMAC-SHA256 signature base64_encode(HMAC_SHA256(key, httpBody))
发起请求 共有两种方式可以基于已构建好的请求消息发起请求,分别为: cURL cURL是一个命令行工具,用来执行各种URL操作和信息传输。cURL充当的是HTTP客户端,可以发送HTTP请求给服务端,并接收响应消息。cURL适用于接口调试。关于cURL详细信息请参见https://curl
”页面进行应用凭证申请或编辑时,将应用的“支持使用平台”设置为“工业软件云”,具体请参考应用凭证申请和修改。 图1 应用凭证修改 在云商店卖家中心“商品管理 > 我的商品”页面发布或修改联营SaaS商品时,将应用的“使用端”设置为“工业软件云”,具体请参考联营商品上架。 图2 联营SaaS商品修改