业务续费询价
**简要描述:**
- 本接口用于业务续费询价。接口请求地址
**参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
|suid |是 |string |业务标识 |
|duration |是 |string | 购买时长。单位:- m: 月 例:1m(1个月) 取值范围: - 腾讯云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 阿里云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 青果云:请参考查询可用区关联价格信息 - 华为云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 前海云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 电信云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 云电脑:请参考查询可用区关联价格信息 - 其他(类别为固定云、拨号VPS):请参考查询可用区关联规格信息 |
**输入示例**
https://www.qg.net/api/cloud-business/renewPrice?suid=1&duration=1m
**返回示例**
JSON格式
``` m
{
"RequestId":'423369C7-AD6F-3GT6-NMJ7-E2RG5N6HG7D3',
"Code": 0,
"Message" : "返回内容"
"Data": {
"OriginalPrice": "140",
"TotalPrice": "120"
}
}
```
**返回参数说明**
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |状态码 |
|Message |string |返回内容 |
|OriginalPrice |float |原价 |
|TotalPrice |float |应付价格 |
**备注**
- 更多返回错误代码请看公共API栏目下的[公共错误代码][001]文档描述
[001]: https://www.qg.net/doc/251.html "公共错误代码"
业务购买
**简要描述:**
- 本接口用于业务购买。接口请求地址
**参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
|line_no|是 |string |线路编号 |
|area_no |是 |string | 可用区编号 |
|host_id |否 |integer | 宿主机编号|
|spec_no |是 |string | 规格编号 |
|bandwidth |否 |integer |带宽,单位:M。 品牌类别为弹性云、云电脑时为必传参数,详细请参照(云服务器品牌类别说明)。取值范围: - 腾讯云:1 - 1000 - 阿里云:1 - 100 - 青果云:请参考查询可用区关联价格信息 - 华为云:1 - 2000 - 前海云:1 - 300 - 电信云:1 - 300 - 云电脑:请参考查询可用区关联价格信息 |
|system_type |否 |string | 系统盘类型。未说明取值范围品牌不传
取值范围:
- 腾讯云:CLOUD_PREMIUM、CLOUD_SSD - 阿里云:cloud_efficiency、cloud_ssd
- 华为云:SAS、SSD - 电信云:SATA、SAS、SSD |
|systemdisks |是 |integer | 系统盘容量,单位:G。 品牌类别为弹性云、云电脑时为必传参数,详细请参照(云服务器品牌类别说明)。取值范围: - 腾讯云:50 - 500 - 阿里云:40 - 500 - 青果云:请参考查询可用区关联价格信息 - 华为云:10 - 1024 - 前海云:40 - 电信云:40 - 云电脑:请参考查询可用区关联价格信息 |
|harddisks_type |否 |string | 数据盘类型。品牌类别为固定云、拨号VPS时不传,详细请参照(云服务器品牌类别说明)。取值范围: - 腾讯云:CLOUD_PREMIUM、CLOUD_SSD - 阿里云:cloud_efficiency、cloud_ssd - 华为云:SAS、SSD - 电信云:SATA、SAS、SSD |
|harddisks |否 |integer | 数据盘容量,单位:G。品牌类别为固定云、拨号VPS时不传,详细请参照(云服务器品牌类别说明)。取值范围: - 腾讯云:CLOUD_PREMIUM(50 - 4000)、CLOUD_SSD(100 - 4000) - 阿里云:20-32760 - 青果云:请参考查询可用区关联价格信息。当Datadisk_list有值 为必传参数 - 华为云:10 - 32768 - 前海云:10 - 1000。必传参数 - 电信云:10 - 2000 - 云电脑:请参考查询可用区关联价格信息。当Datadisk_list有值 为必传参数 |
|system_no|是|string|操作系统编号|
|ip_nums |否 |integer | IP数目,单位:个。品牌为青果云、云电脑为必传参数,详细请参照(品牌编号说明) |
|defense |否 |integer | 防御值大小,单位:G。 取值范围: - 前海云:请参考查询可用区关联规格信息,必传 - 青果云:请参考查询可用区关联价格信息 |
|duration |是 |integer | 购买时长。单位: - s: 小时 例:2s(2小时) - d: 天 例:1d(1天) - w: 周 例:1w(1周) - m: 月 例:1m(1个月) 取值范围: - 腾讯云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 阿里云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 青果云:请参考查询可用区关联价格信息 - 华为云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 前海云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 电信云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 云电脑:请参考查询可用区关联价格信息 - 其他(类别为固定云、拨号VPS):请参考查询可用区关联规格信息 |
|number |是 |integer | 数量 。取值:1 |
|login_password |否 |string | 实例密码。 如果不传系统自动生成。取值范围:必须包含 至少3个大写字母,至少3个小写字母,至少3个数子 ,且不含特殊字符长度为[12-16] 位字符 |
|suid |否 |string | 业务标识。 如果不传系统自动生成。取值范围:首字符为小写字母,其他字符必须包含小写字母数字,且字符长度为[4-12]位字符 |
|vpc_type|否|string|网络类型。 品牌为华为云必传。取值范围:- 19_bgp:全动态BGP - 19_sbgp:静态BGP|
|business_password|否|string|业务密码。 如果不传系统自动生成。|
**输入示例**
https://www.qg.net/api/cloud-business/buy?line_no=1&area_no=1&spec_no=s1&system_no=1&systemdisks=40&duration=1&number=1
**返回示例**
JSON格式
```
{
"RequestId":'423369C7-AD6F-3GT6-NMJ7-E2RG5N6HG7D3',
"Code": 0,
"Message" : "返回内容"
"Data": {
"Suid": "12154545"
}
}
```
**返回参数说明**
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |状态码 |
|Message |string |返回内容 |
|Suid |string |业务标识 |
**备注**
- 更多返回错误代码请看公共API栏目下的[公共错误代码][001]文档描述
[001]: https://www.qg.net/doc/251.html "公共错误代码"
业务购买询价
**简要描述:**
- 本接口用于查询业务购买询价。接口请求地址
**参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
|line_no |是 |string |线路编号 |
|area_no |是 |string | 可用区编号 |
|spec_no |是 |string | 规格编号 |
|bandwidth |否 |integer | 带宽,单位:M。 品牌类别为弹性云、云电脑时为必传参数,详细请参照(云服务器品牌类别说明)。取值范围: - 腾讯云:1 - 1000 - 阿里云:1 - 100 - 青果云:请参考查询可用区关联价格信息 - 华为云:1 - 2000 - 前海云:1 - 300 - 电信云:1 - 300 - 云电脑:请参考查询可用区关联价格信息|
|ip_nums |否 |integer | IP数目,单位:个。品牌为青果云、云电脑为必传参数,详细请参照(品牌编号说明) |
|system_type |否 |string | 系统盘类型。未说明取值范围品牌不传取值范围:- 腾讯云:CLOUD_PREMIUM、CLOUD_SSD - 阿里云:cloud_efficiency、cloud_ssd - 华为云:SAS、SSD - 电信云:SATA、SAS、SSD|
|systemdisks |是 |integer | 系统盘容量,单位:G。 品牌类别为弹性云、云电脑时为必传参数,详细请参照(云服务器品牌类别说明)。取值范围: - 腾讯云:50 - 500 - 阿里云:40 - 500 - 青果云:请参考查询可用区关联价格信息 - 华为云:10 - 1024 - 前海云:40 - 电信云:40 - 云电脑:请参考查询可用区关联价格信息 |
|harddisks_type |否 |string | 数据盘类型。品牌类别为固定云、拨号VPS时不传,详细请参照(云服务器品牌类别说明)。取值范围: - 腾讯云:CLOUD_PREMIUM、CLOUD_SSD - 阿里云:cloud_efficiency、cloud_ssd - 华为云:SAS、SSD - 电信云:SATA、SAS、SSD |
|harddisks |否 |integer | 数据盘容量,单位:G。品牌类别为固定云、拨号VPS时不传,详细请参照(云服务器品牌类别说明)。取值范围: - 腾讯云:CLOUD_PREMIUM(50 - 4000)、CLOUD_SSD(100 - 4000) - 阿里云:20-32760 - 青果云:请参考查询可用区关联价格信息。当Datadisk_list有值 为必传参数 - 华为云:10 - 32768 - 前海云:10 - 1000。必传参数 - 电信云:10 - 2000 - 云电脑:请参考查询可用区关联价格信息。当Datadisk_list有值 为必传参数 |
|system_no|是|string|操作系统编号|
|defense |否 |integer | 防御值大小,单位:G。 取值范围: - 前海云:请参考查询可用区关联规格信息,必传 - 青果云:请参考查询可用区关联价格信息|
|duration |是 |string | 购买时长。单位: - s: 小时 例:2s(2小时) - d: 天 例:1d(1天) - w: 周 例:1w(1周) - m: 月 例:1m(1个月) 取值范围: - 腾讯云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 阿里云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 青果云:请参考查询可用区关联价格信息 - 华为云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 前海云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 电信云:1m,2m,3m,4m,5m,6m,7m,8m,9m,12m,24m,36m - 云电脑:请参考查询可用区关联价格信息 - 其他(类别为固定云、拨号VPS):请参考查询可用区关联规格信息|
|vpc_type|否|string|网络类型。品牌为华为云必传。取值范围:- 19_bgp:全动态BGP - 19_sbgp:静态BGP|
**输入示例**
https://www.qg.net/api/cloud-business/orderPrice&line_no=1&area_no=1&spec_no=1&system_no=1&systemdisks=20&bandwidth=1&ip=1&duration=1m
**返回示例**
JSON格式
```
{
"RequestId":'423369C7-AD6F-3GT6-NMJ7-E2RG5N6HG7D3',
"Code": 0,
"Message" : "返回内容"
"Data": {
"OriginalPrice": "60",
"TotalPrice": "50"
}
}
```
**返回参数说明**
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |状态码 |
|Message |string |返回内容 |
|OriginalPrice |float |原价 |
|TotalPrice |float |应付价格 |
**备注**
- 更多返回错误代码请看公共API栏目下的[公共错误代码][001]文档描述
[001]: https://www.qg.net/doc/251.html "公共错误代码"
查询可用区关联价格信息
**简要描述:**
- 本接口用于查询可用区关联价格信息。接口请求地址
**注:**
- 本接口适用于品牌为青果云、云电脑
**参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
|productId |是 |integer | 品牌编号 |
|line_no |否 |string | 线路编号 |
|area_no |否 |string | 可用区编号 |
**输入示例**
https://www.qg.net/api/cloud-product/areaPrice?productId=value
**返回示例**
JSON格式
```
{
"RequestId":'423369C7-AD6F-3GT6-NMJ7-E2RG5N6HG7D3',
"Code": 0,
"Message" : "返回内容"
"Data": {
"1":{
"Line_no":"01",
"Area_no":'001',
"Harddisk_pirce" : '2',
"System_gift" : '20',
"Datadisk_gift" : '0',
"Datadisk_list" : '10-100',
"Bandwidth_price" : '50',
"Bandwidth_gift" : '3',
"Bandwidth_list" : '3-20',
"Ip_price" : '10',
"Ip_gift" : '1',
"Ip_list" : '1-64',
"Defense_price" : '0',
"Defense_gift" : '0',
"Defense_list" : '0',
"Broadband_price" : '0',
"Broadband_gift" : '0',
"Broadband_list" : '0',
"Trial_time" : '8',
"Day_rate" : '0',
"Week_rate" : '0',
"Months" : '1,2,6,12,24,36',
"Months_rate" : '1,3,5.5,10,20,30',
"Line_price" : '0',
},
"2":{
"Line_no":"02",
"Area_no":'002',
"Harddisk_pirce" : '2',
"System_gift" : '20',
"Datadisk_gift" : '0',
"Datadisk_list" : '10-100',
"Bandwidth_price" : '50',
"Bandwidth_gift" : '3',
"Bandwidth_list" : '3-20',
"Ip_price" : '10',
"Ip_gift" : '1',
"Ip_list" : '1-64',
"Defense_price" : '0',
"Defense_gift" : '0',
"Defense_list" : '0',
"Broadband_price" : '0',
"Broadband_gift" : '0',
"Broadband_list" : '0',
"Trial_time" : '8',
"Day_rate" : '0',
"Week_rate" : '0',
"Months" : '1,2,6,12,24,36',
"Months_rate" : '1,3,5.5,10,20,30',
"Line_price" : '0',
}
}
}
```
**返回参数说明**
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |状态码 |
|Message |string |返回内容 |
|Area_no |string |可用区编号 |
|Harddisk_pirce |decimal |数据盘价格 |
|System_git |integer |系统盘赠送值 |
|Datadisk_git |integer |数据盘赠送值 |
|Bandwidth_price |decimal |带宽价格 |
|Bandwidth_gift |integer |带宽赠送值 |
|Bandwidth_list |string |带宽区间值
|
|Ip_price |decimal |ip价格 |
|Ip_gift |integer |ip赠送值 |
|Ip_list |integer |ip区间值 |
|Defense_price |decimal |防御价格 |
|Defense_gift |decimal |防御赠送值 |
|Defense_list |string |防御区间值 |
|Broadband_price |decimal |宽带价格 |
|Broadband_gift |integer |宽带赠送值 |
|Broadband_list |string |宽带区间值 |
|Trial_time |integer |试用时间 |
|Day_rate |decimal |日付费率 |
|Week_rate |decimal |周付费率 |
|Months |string |可选时长 |
|Months_rate |string |可选时长费率 |
|Line_price |decimal |线路基础价格 |
**备注**
- 更多返回错误代码请看公共API栏目下的[公共错误代码][001]文档描述
[001]: https://www.qg.net/doc/251.html "公共错误代码"
查询可用区关联操作系统信息
**简要描述:**
- 本接口用于查询可用区关联操作系统信息。接口请求地址
**参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
|productId |是 |integer | 品牌编号 |
|line_no |否 |string | 线路编号 |
|area_no |否 |string | 可用区编号 |
|type|否|integer|返回值类别取值范围:1:全部;2:系统类别;3:系统信息|
|detail|否|integer|可用区关联系统,默认值:1取值范围:1:输出;2:不输出|
**输入示例**
https://www.qg.net/api/cloud-product/areaSystem?productId=value&type=1
**返回示例**
JSON格式
```
{
"RequestId":'423369C7-AD6F-3GT6-NMJ7-E2RG5N6HG7D3',
"Code": 0,
"Message" : "返回内容"
"Data": {
"group_list":{
"1":{
"Name": "windows",
"Attribute": "1",
"Status": "1",
},
"2":{
"Name": "linux",
"Attribute": "1",
"Status": "1",
}
},
"system_list":{
"1":{
"Line_no":"",
"Group_name":"windows",
"Name": "windows 2008",
"System_no": "img-asdsaewf",
"Iogin_name": "administrator",
"Port": "",
"Max_cpu_limit": "",
"Cpu_limit": "",
"Max_memory_limit": "",
"Memory_limit": "",
"Status":"1",
"Type":"",
},
"2":{
"Line_no":"",
"Group_name":"windows",
"Name": "windows 2012",
"System_no": "img-sdfdfv",
"Iogin_name": "administrator",
"Port": "",
"Max_cpu_limit": "",
"Cpu_limit": "",
"Max_memory_limit": "",
"Memory_limit": "",
"Status":"1",
"Type":"create",
}
},
"detail":{
"1":{
"Line_no":"ap-guangzhou",
"Area_no": "ap-guangzhou-1",
"Group_name": "Windows",
"Name": "windows 2008",
"System_no": "img-xxxx",
"Max_memory_limit" : "",
"Memory_limit":"",
"Max_cpu_limit":"",
"Cpu_limit":"",
"Type":"",
"Attribute":"",
"Status":"1"
},
"2":{
"Line_no":"ap-guangzhou",
"Area_no": "ap-guangzhou-1",
"Group_name": "Windows",
"Name": "windows 2012",
"System_no": "img-xxxx",
"Max_memory_limit" : "",
"Memory_limit":"",
"Max_cpu_limit":"",
"Cpu_limit":"",
"Type":"",
"Attribute":"",
"Status":"1"
},
}
}
}
```
**返回参数说明**
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |状态码 |
|Message |string |返回内容 |
|group_list|array|系统分类列表,详情请参考group_list数据结构说明|
|system_list|array|系统信息列表,详情请参考system_list数据结构说明|
|detail|array|可用区关联系统列表,详情请参考detail数据结构说明|
- group_list数据结构说明
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |返回编号 |
|Message |string |返回内容 |
|Name |string |操作系统类别名称 |
|Attribute |integer |操作系统类型属性 1:静态 2:动态 |
|Status |integer |状态 0:禁用 1:启用 |
- system_list数据结构说明
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |返回编号 |
|Message |string |返回内容 |
|Line_no |string |线路编号 |
|Group_name |string |镜像类别 |
|Name |string |操作系统名称 |
|System_no |string |操作系统编号 |
|Login_name |string |登录名 |
|Port |string |端口 |
|Max_cpu_limit |integer |最大cpu限制 |
|Max_memory_limit |integer |最大内存限制 |
|Memory_limit |integer |最小内存限制 |
|Status |integer |启用状态,0:禁用;1:启用 |
|Type |string |支持类型,create:创建;install:重装 |
- detail数据结构说明
|参数名|类型|说明|
|:----- |:-----|----- |
|Line_no |string |线路编号 |
|Area_no |string |可用区编号 |
|Group_name |string |镜像类别 |
|Name |string |镜像名称 |
|System_no |string |镜像编号 |
|Max_memory_limit |string |内存最大限制值 |
|Memory_limit |string |内存最小限制 |
|Max_cpu_limit |string |CPU最大限制|
|Cpu_limit |string |CPU最小限制 |
|Attribute |integer |操作系统类型属性 1:静态 2:动态 |
|Type |string |操作类型类型:开通create,重装install |
|Status |integer |启用状态,0:禁用;1:启用 |
**备注**
- 更多返回错误代码请看公共API栏目下的[公共错误代码][001]文档描述
[001]: https://www.qg.net/doc/251.html "公共错误代码"
查询可用区关联规格信息
**简要描述:**
- 本接口用于查询可用区关联规格信息。接口请求地址
**注:**
- 当请求参数 line_no 和 area_no 同时存在,area_no 必须为 line_no 所属线路下的 可用区编号。
**参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
|productId |是 |integer | 品牌编号 |
|line_no |否 |string | 线路编号|
|area_no |否 |string | 可用区编号 |
|type|否|integer|返回值类别取值范围:1:全部;2:规格组;3:规格信息|
|detail|否|integer|可用区关联规格,默认值:1取值范围:1:输出;2:不输出|
**输入示例**
https://www.qg.net/api/cloud-product/areaSpec?productId=104&type=1
**返回示例**
JSON格式
```
{
"RequestId":'423369C7-AD6F-3GT6-NMJ7-E2RG5N6HG7D3',
"Code": 0,
"Message" : "返回内容"
"Data": {
"group_list":{
"1":{
"Name": "标准型S1",
"Group_id":"D1"
},
"2":{
"Name": "标准型S2",
"Group_id":"D2"
}
},
"spec_list":{
"1":{
"Group_id":"S2",
"Name": "标准型S2",
"Spec_no": "S2.SMALL1",
"Cpu":"1",
"Memory":"1",
"Systemdisk":"",
"Datadisk":"",
"Bandwidth":"",
"Ip":"",
"Defense":"",
"Months":"",
"Months_rate":"",
"Buy_status":"1",
"Upgrade_status":"1",
},
"2":{
"Group_id":"S2",
"Name": "标准型S2",
"Spec_no": "S2.SMALL2",
"Cpu":"1",
"Memory":"2",
"Systemdisk":"",
"Datadisk":"",
"Bandwidth":"",
"Ip":"",
"Defense":"",
"Months":"",
"Months_rate":"",
"Buy_status":"1",
"Upgrade_status":"1",
}
}
"detail":{
"1":{
"Line_no":"ap-beijing",
"Area_no":"ap-beijing-1",
"Group_name":"标准型S1",
"Group_id":"S1",
"Spec_name":"标准型S1",
"Spec_no":"S1.SMALL2",
"Price":""
"Cpu" : "1",
"Memory": "2",
"Trial_time":"",
"Day_rate":"",
"Week_rate":"",
"Months":"",
"Months_rate":"",
"Buy_status":1,
"Status":1,
"Upgrade_status":"",
},
"2":{
"Line_no":"ap-beijing",
"Area_no":"ap-beijing-1",
"Group_name":"标准型S1",
"Group_id":"S1",
"Spec_name":"标准型S1",
"Spec_no":"S1.MEDIUM2",
"Price":""
"Cpu" : "2",
"Memory": "2",
"Trial_time":"",
"Day_rate":"",
"Week_rate":"",
"Months":"",
"Months_rate":"",
"Buy_status":1,
"Status":1,
"Upgrade_status":"",
}
}
}
}
```
**返回参数说明**
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |状态码 |
|Message |string |返回内容 |
|group_list|array|规格组列表,详情请参考group_list数据结构说明|
|spec_list|array|规格信息列表,详情请参考spec_list数据结构说明|
|detail|array|可用区关联规格列表,详情请参考detail数据结构说明|
- group_list数据结构说明
|参数名|类型|说明|
|:---- |:----- |----- |
|Name |string |规格组名称 |
|Group_id |string |规格组编号 |
- spec_list数据结构说明
|参数名|类型|说明|
|:----- |:-----|----- |
|Group_id |string |规格组编号 |
|Name |string |规格名称 |
|Spec_no |string |规格编号 |
|Cpu |integer |cpu |
|Memory |decimal |内存 |
|Systemdisk |int |系统盘 |
|Datadisk |integer |数据盘 |
|Bandwidth |integer |带宽 |
|Ip |integer |ip数 |
|Defense |integer |防御值 |
|Buy_status |integer |购买状态 |
|Upgrade_status |integer |升级状态 |
- detail数据结构说明
|参数名|类型|说明|
|:----- |:-----|----- |
|Line_no |string |线路编号 |
|Area_no |string |可用区编号 |
|Group_name |string |规格组名称 |
|Group_id |string |规格组编号 |
|Spec_name |string |规格名称 |
|Spec_no |string |规格编号 |
|Price |string |销售价格 |
|Cpu |integer |cpu |
|Memory |decimal |内存 |
|Trial_time |string |试用时间 |
|Day_rate |string |日付费率 |
|Week_rate |string |周付费率 |
|Months |string |可选时长 例如:1,3,6,12,24,36 |
|Months_rate |string |月付费率 例如:1,3,6,12,24,36 |
|Buy_status |integer |购买状态 1:开启 0:关闭 |
|Upgrade_status |integer |升级状态 1:开启 0:关闭|
|Status |integer |规格状态 1:开启 0:关闭|
**备注**
- 更多返回错误代码请看公共API栏目下的[公共错误代码][001]文档描述
[001]: https://www.qg.net/doc/251.html "公共错误代码"
查询可用区列表
**简要描述:**
- 本接口用于查询可用区列表。接口请求地址
**参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
|productId |是 |integer | 品牌编号 |
|line_no |否 |string | 线路编号 |
**输入示例**
https://www.qg.net/api/cloud-product/areaList?type_id=1&productId=1
**返回示例**
```
{
"RequestId":'423369C7-AD6F-3GT6-NMJ7-E2RG5N6HG7D3',
"Code": 0,
"Message" : "返回内容"
"Data": {
"1":{
"Name": "泰国一区",
"Area_no": "ap-bangkok-1",
"Line_no": "ap-bangkok",
"Status":1,
},
"2":{
"Super_id": "1",
"Name": "泰国二区",
"Area_no": "ap-bangkok-2",
"Status":0,
}
}
}
```
**返回参数说明**
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |状态码 |
|Message |string |返回内容 |
|Name |string |可用区名称 |
|Area_no |string |可用区编号 |
|Line_no |integer |线路编号 |
|Status |integer |可用区状态 1:启用 0:禁用 |
**备注**
- 更多返回错误代码请看公共API栏目下的[公共错误代码][001]文档描述
[001]: https://www.qg.net/doc/251.html "公共错误代码"
查询线路列表
**简要描述:**
- 本接口用于查询线路列表。接口请求地址
**参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
|productId |是 |integer | 品牌编号 |
**输入示例**
https://www.qg.net/api/cloud-product/lineList?productId=104
**返回示例**
JSON格式
```
{
"RequestId":'423369C7-AD6F-3GT6-NMJ7-E2RG5N6HG7D3',
"Code": 0,
"Message" : "返回内容"
"Data": {
"1":{
"Name": "'亚太地区(曼谷)",
"Line_no": "ap-bangkok",
"Line_status":1,
"Buy_status":1,
"Grade_status":1,
"Renew_status":1,
"Defense_status":1,
"Install_status":1,
"Ip_type":"",
"Vpc_type":""
},
"2":{
"Name": "华北地区(北京)",
"Line_no": "ap-beijing",
"Line_status":1,
"Buy_status":1,
"Grade_status":1,
"Renew_status":1,
"Defense_status":1,
"Install_status":1,
"Ip_type":"",
"Vpc_type":""
}
}
}
```
**返回参数说明**
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |状态码 |
|Message |string |返回内容 |
|Line_no |string |线路编号 |
|Name |string |线路名称 |
|Line_status |integer |线路状态 1:启用 0:禁用 |
|Buy_status |integer |购买状态 1:启用 0:禁用 |
|Grade_status |integer |升级状态 1:启用 0:禁用 |
|Renew_status |integer |续费状态 1:启用 0:禁用 |
|Defense_status |integer |防御状态 1:启用 0:禁用 |
|Install_status |integer |重装状态 1:liunx与windows允许互装 2:禁止互装 |
|Ip_type |string |弹性公网IP的类型 5_bgp:全动态BGP 5_sbgp:静态BGP |
|Vpc_type |string |vpc类型 19_bgp:全动态BGP 19_sbgp:静态BGP |
**备注**
- 更多返回错误代码请看公共API栏目下的[公共错误代码][001]文档描述
[001]: https://www.qg.net/doc/251.html "公共错误代码"
品牌列表
**简要描述:**
- 本接口用于查询品牌列表。接口请求地址
**输入示例**
https://www.qg.net/api/common/brandlist
**返回示例**
JSON格式
```
{
"RequestId":'423369C7-AD6F-3GT6-NMJ7-E2RG5N6HG7D3',
"Code": 200,
"Data": {
"1":{
"Id": "'100",
"Other_name":"阿里云"
},
}
}
```
**返回参数说明**
|参数名|类型|说明|
|:----- |:-----|----- |
|RequestId |string |请求编号 |
|Code |integer |状态码 |
|Id |integer |品牌编号 |
|Other_name |string |品牌名称 |
**备注**
- 更多返回错误代码请看公共API栏目下的[公共错误代码][001]文档描述
[001]: https://www.qg.net/doc/251.html "公共错误代码"
请求结构
**简要描述:**
API支持基于URL发起HTTP/HTTPS GET请求。请求参数需要包含在URL中。本文列举了GET请求中的结构解释,并提供了服务器的服务接入地址
**通信方式:**
以下为Start一条未编码的URL请求示例:
https://www.qg.net/api/
/?<公共参数>
&productId=117
&appid=**
&time=1585280982
&domain=www.qg.net
&sign=*
https指定了请求通信协议。
qg.net指定了ECS的服务接入地址。
api类型根据API类型的不同,分为三大类,分别是operate(业务操作类,如开机,关机),product(产品操作类,如下单,续费,升级等等),business(产品信息类,如产品同步)
action指定了要调用的API
productId指的是产品ID
appid指的是用户在后台API信息申请的appid
time指的是用户请求API时的时间戳
domain指的是用户请求API的服务器域名
sign指的是根据appid,domain,time,以及appkey通过md5加密生成的一串秘钥
md5(appid + domain + time + appkey)
**通信协议:**
支持HTTP或HTTPS协议请求通信。为了获得更高的安全性,推荐您使用HTTPS协议发送请求
**请求参数:**
您需要通过Action参数指定目标操作,例如Action=Start。还需要指定接口的其他参数以及公共请求参数,详情请参见公共请求参数。
**字符编码:**
请求及返回结果都使用UTF-8字符集编码