云机续费价格计算
云机续费价格计算。
接口地址:
text
/papi/order/renewal/price-calc请求方式:
text
POST请求数据类型:
text
application/jsonHeader 参数:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| X-Access-Key | string | 是 | API 访问密钥 ID,鉴权方式见 接口规则 |
| X-Signature | string | 是 | 签名值,Base64 编码的 HMAC-SHA256 计算结果 |
| X-Timestamp | string | 是 | 毫秒级 Unix 时间戳(13 位) |
| X-Nonce | string | 是 | 随机字符串,10~32 位小写字母+数字 |
Body 参数:
请求体为数组,每个元素包含以下字段:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| skuCode | string | 是 | SKU 编码 |
| containerSids | array[string] | 是 | 云机 ID 列表 |
| packageCode | string | 是 | 套餐编码 |
请求示例:
json
[
{
"skuCode": "cvqhptc25b",
"containerSids": ["fIKM/0Z0rK4q32eN0Bet/w=="],
"packageCode": "7dfg9d3c9u"
}
]响应参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| code | integer | 错误码,参见 错误码说明 |
| data | object | 返回数据 |
| ├─ totalContainerCount | integer | 总云机数量 |
| ├─ currency | string | 货币类型 |
| ├─ currencySymbol | string | 货币符号 |
| ├─ currencyUnit | string | 货币单位 |
| ├─ skuGroupResults | array[object] | SKU 组算价结果列表 |
| ├─├─ skuCode | string | SKU 编码 |
| ├─├─ skuName | string | SKU 名称 |
| ├─├─ aliasCode | string | SKU 别名编码 |
| ├─├─ packageCode | string | 套餐编码 |
| ├─├─ packageName | string | 套餐名称 |
| ├─├─ packagePrice | number | 套餐价格 |
| ├─├─ period | integer | 套餐周期 |
| ├─├─ unit | integer | 周期单位 |
| ├─├─ containerCount | integer | 云机数量 |
| ├─├─ originalPrice | number | 原价(美分) |
| ├─├─ favorablePrice | number | 优惠价(美分) |
| msg | string | 错误提示 |
响应示例:
json
{
"code": 0,
"data": {
"totalContainerCount": 0,
"currency": "",
"currencySymbol": "",
"currencyUnit": "",
"skuGroupResults": [
{
"skuCode": "",
"skuName": "",
"aliasCode": "",
"packageCode": "",
"packageName": "",
"packagePrice": 0,
"period": 0,
"unit": 0,
"containerCount": 0,
"originalPrice": 0,
"favorablePrice": 0
}
]
},
"msg": ""
}