重启
**简要描述:**
- 本接口用于重启
**输入参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
| suid | 是 | string | 业务标识 |
**输入示例:**
- https://qg.net/api/physical-operate/reboot?suid=value
**返回示例:**
| 参数名 | 类型 | 说明 |
|:----- |:-----|----- |
| RequestId | string | 请求编号 |
| Code | integer | 返回编号 |
| Message | string | 返回内容 |
JSON格式
```
{
"RequestId": "0D481358-B88F-752A-1E90-5F2C6754C3F6",
"Code" : "200"
"Message":"xxxxxxx"
"Data": {
}
}
```
**错误码:**
|错误码|说明|
|:----- |:-----|:-----|
| - | - |
**备注**
- 更多返回错误代码请看首页的错误代码描述
关机
**简要描述:**
- 本接口用于关机
**输入参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
| suid | 是 | string | 业务标识 |
**输入示例:**
- https://qg.net/api/physical-operate/halt?suid=value
**返回示例:**
| 参数名 | 类型 | 说明 |
|:----- |:-----|----- |
| RequestId | string | 请求编号 |
| Code | integer | 返回编号 |
| Message | string | 返回内容 |
JSON格式
```
{
"RequestId": "0D481358-B88F-752A-1E90-5F2C6754C3F6",
"Code" : "200"
"Message":"xxxxxxx"
"Data": {
}
}
```
**错误码:**
|错误码|说明|
|:----- |:-----|:-----|
| - | - |
**备注**
- 更多返回错误代码请看首页的错误代码描述
开机
**简要描述:**
- 本接口用于开机
**输入参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
| suid | 是 | string | 业务标识 |
**输入示例:**
- https://qg.net/api/physical-operate/boot?suid=value
**返回示例:**
| 参数名 | 类型 | 说明 |
|:----- |:-----|----- |
| RequestId | string | 请求编号 |
| Code | integer | 返回编号 |
| Message | string | 返回内容 |
JSON格式
```
{
"RequestId": "0D481358-B88F-752A-1E90-5F2C6754C3F6",
"Code" : "200"
"Message":"xxxxxxx"
"Data": {
}
}
```
**错误码:**
|错误码|说明|
|:----- |:-----|:-----|
| - | - |
**备注**
- 更多返回错误代码请看首页的错误代码描述
重置密码
**简要描述:**
- 本接口用于重置密码
**输入参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
| suid | 是 | string | 业务标识 |
| new_pass | 是 | string | 新密码 |
| new_pass_confirm | 是 | string | 确认新密码 |
**输入示例:**
- https://qg.net/api/physical-operate/resetPassword?suid=value&newPass=value&newPassConfirm=value
**返回参数:**
| 参数名 | 类型 | 说明 |
|:----- |:-----|----- |
| RequestId | string | 请求编号 |
| Code | integer | 返回编号 |
| Message | string | 返回内容 |
**返回示例:**
JSON格式
```
{
"RequestId": "E04FC035-697A-3094-76A9-EA9965AF162F",
"Code" : "200"
"Message":"xxxxxxx"
"Data": true
}
```
**错误码:**
|错误码|说明|
|:----- |:-----|:-----|
| - | - |
**备注**
- 更多返回错误代码请看首页的错误代码描述
重装系统
**简要描述:**
- 本接口用于重装系统
**输入参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
| suid | 是 | string | 业务标识 |
| system_code | 是 | string | 操作系统编码 |
| password | 是 | string | 密码 |
**输入示例:**
- https://qg.net/api/physical-operate/reInstall?suid=value&system=value&password=value
**返回参数:**
| 参数名 | 类型 | 说明 |
|:----- |:-----|----- |
| RequestId | string | 请求编号 |
| Code | integer | 返回编号 |
| Message | string | 返回内容 |
**返回示例:**
JSON格式
```
{
"RequestId": "C3F0792D-0E31-EDF6-B42B-0C6BEBE23E30",
"Code" : "200"
"Message":"xxxxxxx"
"Data": true
}
```
**错误码:**
|错误码|说明|
|:----- |:-----|:-----|
| - | - |
**备注**
- 更多返回错误代码请看首页的错误代码描述
业务详情
**简要描述:**
- 本接口用于查询业务详情
**输入参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
| suid | 是 | string | 业务标识 |
**输入示例:**
- https://qg.net/api/physical-business/getDetail?suid=value
**返回参数:**
| 参数名 | 类型 | 说明 |
|:----- |:-----|----- |
| RequestId | string | 请求编号 |
| Code | integer | 返回编号 |
| Message | string | 返回内容 |
| Data.Id | string | - |
| Data.Type | string | 业务类型 |
| Data.SuId | string | 业务标识 |
| Data.Name | string | 自定义名称 |
| Data.Nodeid | string | 节点ID |
| Data.Specid | string | 规格ID |
| Data.Brandid | string | 品牌ID |
| Data.Lineid | string | 线路ID |
| Data.Cabinetid | string | 机柜ID |
| Data.Userid | string | 用户ID |
| Data.Cpu | string | CPU参数 |
| Data.Memory | string | 内存规格 |
| Data.Disk | string | 硬盘规格 |
| Data.Raid | string | RAID规格 |
| Data.Unum | string | U数 |
| Data.Power | string | 电源规格 |
| Data.Bandwidth | string | 带宽数 |
| Data.Defense | string | 防御值 |
| Data.Ipnum | string | IP数 |
| Data.System | string | 系统ID |
| Data.Username | string | 系统用户名 |
| Data.Runstate | string | 业务状态 |
| Data.Actstate | string | 操作状态 |
| Data.Remarks | string | 备注 |
| Data.Buyremarks | string | 购买备注 |
| Data.Orderno | string | 订单组ID |
| Data.Price | string | 价格 |
| Data.Renewchange | string | 续费改价 |
| Data.Starttime | string | 业务开始时间 |
| Data.Endtime | string | 业务到期时间 |
| Data.Createdat | string | 业务创建时间 |
| Data.Updatedat | string | 业务更新时间 |
| Data.Deletedat | string | 业务删除时间 |
**返回示例:**
JSON格式
```
{
"Code": 200,
"Message": null,
"Data": {
"Id": 34366,
"Type": "lease",
"Suid": "sssssaas",
"Name": "",
"Nodeid": 2,
"Specid": 11,
"Brandid": 115,
"Lineid": 14,
"Cabinetid": 1,
"Userid": 460,
"Cpu": "2*L5630(8核16线程)",
"Memory": "16G",
"Disk": "120G SSD",
"Raid": "无",
"Trusteemode": 0,
"Unum": 0,
"Power": "",
"Bandwidth": "5",
"Defense": "122",
"Ipnum": 2,
"System": 4,
"Username": "root",
"Password": "Abcd1234",
"Runstate": 3,
"Actstate": 13,
"Remarks": "",
"Buyremarks": "",
"Orderno": 14870,
"Price": "0.00",
"Renewchange": 0,
"Starttime": "2021-07-30 18:24:12",
"Endtime": "2021-09-01 18:24:12",
"Createdat": "2021-07-30 18:24:12",
"Updatedat": "2021-10-09 16:55:19",
"Deletedat": "2021-09-10 09:52:18",
"Oldid": null,
"Ip": "",
"Lockreason": null,
"Refundable": 1,
"Refundablemeno": null,
"Renewmemo": null,
"Upgradeable": 1,
"Assetnumber": null,
"Bindmethod": "arp",
"Ipmiip": ""
},
"RequestId": "93796BAF-D9B6-B0D6-FEB1-F047ABA6039C"
}
```
**错误码:**
|错误码|说明|
|:----- |:-----|:-----|
| - | - |
**备注**
- 更多返回错误代码请看首页的错误代码描述
业务升级
**简要描述:**
- 本接口用于业务升级
**输入参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
| suid | 是 | string | 业务标识 |
| bandwidth | 是 | integer | 带宽 |
| ipnum | 是 | integer | IP数量 |
| defense | 是 | integer | 防御值 |
**输入示例:**
- https://qg.net/api/physical-business/upgrade?suid=value&bandwidth=value&ipnum=value&defense=value
**返回参数:**
| 参数名 | 类型 | 说明 |
|:----- |:-----|----- |
| RequestId | string | 请求编号 |
| Code | integer | 返回编号 |
| Message | string | 返回内容 |
**返回示例:**
JSON格式
```
{
"Code": 200,
"Message": "升级成功",
"Data": {
"orderId": "a5ceAwIDAgMCAwIDAgADBwAHAA"
},
"RequestId": "961E9D8D-BFDF-ED78-1A22-C51F5E36BC7D"
}
```
**错误码:**
|错误码|说明|
|:----- |:-----|:-----|
| - | - |
**备注**
- 更多返回错误代码请看首页的错误代码描述
业务续费
**简要描述:**
- 本接口用于业务续费
**输入参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
| suid | 是 | string | 业务标识 |
| duration | 是 | string | 购买时长
单位:
- 1D:日付
- 7D:周付
- 数字: 月份 例:1(1个月) |
**输入示例:**
- https://qg.net/api/physical-business/renew?suid=value&duration=value
**返回参数:**
| 参数名 | 类型 | 说明 |
|:----- |:-----|----- |
| RequestId | string | 请求编号 |
| Code | integer | 返回编号 |
| Message | string | 返回内容 |
| Data.Suid | string | 业务标识 |
| Data.Endtime | date | 业务截止时间 |
**返回示例:**
JSON格式
```
{
"RequestId": "6C291E2B-C0A2-7146-BF9F-C68E65FA1313",
"Code" : "200",
"Data": {
"Suid": "sss11aasss",
"Endtime": "2023-04-28 17:03:55"
},
"Message":"xxxxxxx"
}
```
**错误码:**
|错误码|说明|
|:----- |:-----|:-----|
| - | - |
**备注**
- 更多返回错误代码请看首页的错误代码描述
业务购买
**简要描述:**
- 本接口用于业务购买
**输入参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
| line_code | 是 | string | 线路编码 |
| spec_code | 是 | string | 规格编码 |
| system_code | 是 | string | 系统版本, 租用时为必传参数,托管时为无需传 |
| bandwidth | 是 | integer | 带宽 |
| ipnum | 是 | integer | IP数量 |
| defense | 否 | integer | 防御值 |
| suid | 是 | string | 业务标识 |
| password | 是 | string | 密码 |
| duration | 否 | string | 购买时长
单位:
- 不填: 试用
- 1D:日付
- 7D:周付
- 数字: 月份 例:1(1个月) |
| number | 是 | integer | 购买数量 |
| remark | 是 | string | 购买备注 |
**输入示例:**
- https://qg.net/api/physical-business/buy?line_code=value&spec_code=value&system_code=value&bandwidth=value&ipnum=value&defense=value&suid=value&password=value&duration=value&number=value&remark=value
**返回参数:**
| 参数名 | 类型 | 说明 |
|:----- |:-----|----- |
| RequestId | string | 请求编号 |
| Code | integer | 返回编号 |
| Message | string | 返回内容 |
| Data.OrderId | string | 订单ID |
**返回示例:**
JSON格式
```
{
"RequestId": "9ED08F47-7CD4-BA4E-EFB7-2EFA54BB2B31",
"Code" : "200",
"Data": {
"OrderId": "a962BQMFAwUDBQMFAwQCAQEBAg"
},
"Message":"支付成功"
}
```
**错误码:**
|错误码|说明|
|:----- |:-----|:-----|
| - | - |
**备注**
- 更多返回错误代码请看首页的错误代码描述
业务升级询价
**简要描述:**
- 本接口用于业务升级询价
**输入参数:**
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
| suid | 是 | string | 业务标识 |
| bandwidth | 是 | integer | 带宽 |
| ipnum | 是 | integer | IP数量 |
| defense | 是 | integer | 防御值 |
**输入示例:**
- https://qg.net/api/physical-business/getUpgradePrice?suid=value&bandwidth=value&ipnum=value&defense=value
**返回参数:**
| 参数名 | 类型 | 说明 |
|:----- |:-----|----- |
| RequestId | string | 请求编号 |
| Code | integer | 返回编号 |
| Message | string | 返回内容 |
| Discount.OriginPrice | string | 原价 |
| Discount.TotalPrice | string | 支付价格 |
**返回示例:**
JSON格式
```
{
"RequestId": "F061B02E-E1F0-3C89-3EA2-C0F92545056A",
"Code" : "200"
"Message":"xxxxxxx"
"Data": {
"TotalPrice": 414.25,
"OriginPrice": 460.28
}
}
```
**错误码:**
|错误码|说明|
|:----- |:-----|:-----|
| - | - |
**备注**
- 更多返回错误代码请看首页的错误代码描述