检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
镜像类商品发布指导 前提条件 发布镜像类商品前,请确保相关私有镜像已上架到资产中心,详见查看资产审核状态。 发布商品前请查看商品发布说明中的发布标准,按照标准填写商品信息。 如发布联营商品,请确保该商品在发布前已完成联营认证。 操作步骤 登录云商店卖家中心,单击左侧导航的“商品管理
authToken取值说明 接口整体要求: 仅支持HTTPS传输协议,协议版本不低于1.2,必须由信任机构颁发的证书。 仅支持域名地址。 使用POST方式提交请求。 接口的请求和详细均使用JSON格式。 统一使用UTF-8字符编码。 签名算法:HmacSHA256。 云商店的请求会使用签名
构造请求方法 每一个请求通常由三部分组成,分别是:请求行、请求消息头、请求正文(可选)。 请求行 请求行以一个方法符号开头,以空格分开,后面跟着请求的URI和协议的版本,格式如下: Method Request-URI HTTP-Version CRLF Method:表示请求方法
解析消息响应 在接收和解释请求消息后,服务返回一个HTTP响应消息。 响应也是由三个部分组成,分别是:状态行、消息报头、响应正文。 状态行 状态行格式如下: HTTP-Version Status-Code Reason-Phrase CRLF HTTP-Version:表示服务器
APIGW网关错误码 APIGW网关错误码请参考《错误码》。 父主题: 云商店开放接口指南
签名示例工程代码 签名示例工程代码请参考《AK/SK认证》。 父主题: 接口使用方法
Sdk::Save 场景描述 保存文件至云端函数,由工业软件调用。工业软件调用此函数可将单文件或装配体保存至云端,并触发“EVENT_SAVE_RESULT”保存结果回复事件,将保存文件结果连同事件一起告知工业软件。 保存单文件时,工业软件将需要保存的单文件路径传送至ISCDesk
获取AK/SK认证 生成AK、SK IAM账号权限 请求签名流程 父主题: 接口使用方法
客户端工业软件改造流程 ISV对客户端工业软件进行改造时,需要根据改造功能模块说明将工业软件接入ISCDesk,并完成应用程序改造。工业软件改造之后,可实现在ISCDesk客户端的静默安装和卸载,以及管理在云、数据在云和计算在云功能。 图1 客户端工业软件改造流程 父主题: 客户端工业软件改造指南
公共响应消息头参数 表1 公共响应消息头 名称 描述 示例 Date HTTP协议标准报头。表示消息发送的时间,时间的描述格式由rfc822定义。 Mon, 12 Nov 2007 15:55:01 GMT Server HTTP协议标准报头。包含了服务器用来处理请求的软件信息。
公共请求消息头参数 表1 公共请求消息头 名称 描述 是否必选 示例 x-sdk-date 请求的发生时间,格式为:yyyyMMdd'T'HHmmss'Z'。 取值为当前系统的GMT时间。 否 使用AK/SK认证时必选 20160629T101459Z Authorization
基础功能 Sdk::Init Sdk::RegisterEventRecall Sdk::ShutOut 父主题: 改造功能模块说明
获取访问密钥ID 进入卖家中心页面。 单击左侧导航的“应用工具 > 密钥管理”,在“密钥管理”页面单击新增密钥ID后,获取访问密钥。 访问密钥用户接口请求的签名验证使用,请妥善保存,谨慎删除。 父主题: 接入准备工作
漏洞通知与修复遵守《云商店商家合作管理规范》的约定 禁止对公网开放高危服务,如果产品因正常业务诉求必须对外开放,须做好相关外围网络安全防护措施,并在资料中进行说明。
IAM账号权限 如果是IAM子用户的AK、SK,请先登录主账号添加“编程访问”权限。 登录华为云主账号,访问“统一身份认证服务”。 选择需要访问的IAM子用户。 勾选“编程访问”后,单击“确定”即可。 父主题: 获取AK/SK认证
Sdk::SelectSaveAsPath 场景描述 另存文件至云端函数,由工业软件调用。工业软件调用此函数可将单文件或装配体另存为云端,并触发“EVENT_SAVE_RESULT”保存结果回复事件,将保存文件结果连同事件一起告知工业软件。 另存单文件时,工业软件将需要保存的单文件路径传送至
请求签名流程 第三方应用对华为云API的访问需经过签名认证。签名过程及示例代码请参考开放接口示例代码。 示例代码中接口请求参数修改可参考下图: 父主题: 获取AK/SK认证
生成AK、SK 注册并登录云商店,单击云商店首页右上角的“卖家中心”,进入卖家中心后台。 单击卖家中心左上角的“控制台”,进入管理控制台。 单击页面右上角的用户名,在下拉列表中单击“我的凭证”,进入“我的凭证”页面。 单击页面左侧导航中的“管理访问密钥”,进入“访问密钥”页面。 单击
Sdk::Init 场景描述 初始化函数,由工业软件调用,且必须首先调用。此函数可与ISCDesk建立连接,并执行相关初始化处理。 涉及接口 Sdk::Init 调用示例 invoker.IscdeskFactory()->Init(); 父主题: 基础功能
Sdk::ShutOut 场景描述 退出函数,由工业软件调用。工业软件关闭之前可主动调用此函数,断开与ISCDesk的连接,并释放资源。 涉及接口 Sdk::ShutOut 调用示例 invoker->ShutOut() 父主题: 基础功能