检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
auth Token取值说明 定义 authToken值是云商店与商家之间进行安全校验的必选参数。云商店每次调用商家接口的Get请求参数中或Post请求的Header里都会带有authToken值。 商家根据生成规则生成authToken值,并与Get请求参数中或Post请求的H
productId M String 64 产品标识,同一skuCode下,不同周期类型的productId不同。 例如:ISV发布产品,新增一个规格,会生成一个skuCode,再配置包年价格,包月价格,会生成两个productId。 说明: 该参数可在商品审核上架后,进入“卖家中心 > 商品管理
HTTP-Version:表示服务器HTTP协议的版本号。 Status-Code:表示服务器发回的响应状态代码。 状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值: 1xx:指示信息,表示请求已接收,继续处理。 2xx:成功,表示请求已被成功接收、理解、接受。 3xx:重定向,要完成请求必须进行更进一步的操作。
HTTP-Version:表示服务器HTTP协议的版本号。 Status-Code:表示服务器发回的响应状态代码。 状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值: 1xx:指示信息,表示请求已接收,继续处理。 2xx:成功,表示请求已被成功接收、理解、接受。 3xx:重定向,要完成请求必须进行更进一步的操作。
String 随机字符串,云商店在每次调用时会随机生成,商家可以通过对这个随机数的缓存来防御API重放攻击。 生成规则 对请求参数排序,根据参数名自然排序,例如,以字母a开头的参数名会排在以b开头的参数前面,如果首字母相同,将会对第二个字母进行排序,以此类推,直到字符串结束 获取规范请求字符串,规则:
HTTP-Version:表示服务器HTTP协议的版本号。 Status-Code:表示服务器发回的响应状态代码。 状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值: 1xx:指示信息,表示请求已接收,继续处理。 2xx:成功,表示请求已被成功接收、理解、接受。 3xx:重定向,要完成请求必须进行更进一步的操作。
String 随机字符串,云商店在每次调用时会随机生成,商家可以通过对这个随机数的缓存来防御API重放攻击。 生成规则 对请求参数排序,根据参数名自然排序,例如,以字母a开头的参数名会排在以b开头的参数后面,如果首字母相同,将会对第二个字母进行排序,以此类推,直到字符串结束 获取规范请求字符串,规则:
String 随机字符串,云商店在每次调用时会随机生成,商家可以通过对这个随机数的缓存来防御API重放攻击。 生成规则 对请求参数排序,根据参数名自然排序,例如,以字母a开头的参数名会排在以b开头的参数前面,如果首字母相同,将会对第二个字母进行排序,以此类推,直到字符串结束 获取规范请求字符串,规则:
说明等。 appInfo数据结构定义请参见下表。 usageInfo O UsageInfo[ N/A 应用实例关联的用量信息,按需和按需套餐包实例需要返回,对应按需套餐包,需要分别返回套餐包关联的所有费用项的用量信息。 appInfo数据结构定义如下: 参数 是否必选 类型及范围
ProductInfo数据结构定义如下: 参数 是否必选 参数类型 最大字符长度 说明 productId M String 64 产品标识,同一skuCode下,不同周期类型的productId不同。 例如:ISV发布产品,新增一个规格,会生成一个skuCode,再配置包年价格
ceId的唯一性。 按需商品是以规格维度交易的,如果一个规格下配置了多个按需计费项,就会出现一个订单ID对应多个接口请求的情况,需要基于订单号(orderId)和产品标识(productId)来创建实例,即在按需交易场景下,一个订单对会对应多个实例。 当接口响应失败时,系统会邮件
某商品有多个不同的版本,如基础版、高级版、旗舰版、豪华版等,应按多规格或多SKU规格的形式发布成一个商品; 某商品中的某个版本有多个不同的功能,如数据治理、数据集成、数据共享等,应按多规格或多SKU规格的形式发布成为一个商品; 某商品中有多个版本多个不同的模块,如: 财务云:出纳管理、发票管理、费用管理等
U ;其中属性名称的定义,会在商品详情、客户账单等场景对用户呈现。 商品属性分为平台预置属性和自定义属性,其中 : 平台预置属性为系统使用,不支持修改,服务商自定义商品时也无法使用;自定义属性是由服务商根据商品规格特点,在发布商品前自定义的,支持修改; 自定义属性的名称,不能与平
列号和CPU序列号。设备指纹最大长度限制为5K字节。 设备指纹字符串拼接时,各参数之间以“|”号分割,获取不到时就为空。获取到的MAC地址和硬盘序列号有多个时,以英文“,”号分隔。字符串拼接完成后,转换为大写。字符串拼接如下: string='${macAddr}|${diskI
KU ;其中属性名称的定义,会在商品详情、客户账单等场景对用户呈现。 商品属性分为平台预置属性和自定义属性,其中 : 平台预置属性为系统使用,不支持修改,商家自定义商品时也无法使用;自定义属性是由商家根据商品规格特点,在发布商品前自定义的,支持修改。 自定义属性的名称,不能与平台
byte[] result = cipher.doFinal(content); return result; } 父主题: 代码示例(Java)
下载API网关签名工具,请单击此处下载您需要不同语言的SDK和示例代码。 创建java工程,将解压出来的jar引用到依赖路径中。 签名过程 创建用于签名的请求com.cloud.sdk.DefaultRequest(JAVA)。 设置DefaultRequest的目标API URL、HTTPS方法、内容等信息。
扩展参数格式为json数组字符串通过urlEncode(base64(saasExtendParams))携带到url参数中。在得到saasExtendParams参数的值后,需要通过base64Decode(urlDecode(saasExtendParams))获取扩展参数json数组。 例
代码请参见ISV Server验证所有的通知请求中的generateResponseBodySignature方法。 父主题: 代码示例(Java)
o”参数传入。如果申请License时无需提供License文件名或额外设备信息,则向“fileName”参数和“devInfo”参数传入空值即可。 工业软件调用此函数后需要等待,直到SDK产生“EVENT_LICENSE_VERIFY”License验证事件。License验证