获取套餐详情
查询当前账号的动态流量套餐详情,用于展示总流量、剩余流量、到期时间等信息。
接口信息
GET /client/plan/detail
请求头
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| x-merchant-token | 是 | string | 商户访问令牌 |
| x-merchant-code | 是 | string | 商户编码 |
请求参数
无
请求示例
const response = await fetch('/client/plan/detail', {
method: 'GET',
headers: {
'x-merchant-token': 'your-token-here',
'x-merchant-code': 'your-merchant-code'
}
})
const result = await response.json()
响应示例
{
"code": 200,
"msg": "操作成功",
"data": {
"id": 1001,
"merchantId": 20001,
"planType": "residential",
"planTrafficGb": 50,
"planResidueTrafficGb": 30,
"expirationDate": "2026-12-31 00:00:00",
"expired": 0,
"createTime": "2026-01-01 10:00:00",
"updateTime": "2026-04-01 12:00:00"
}
}
响应参数说明
| 参数名 | 类型 | 描述 |
|---|---|---|
| code | Integer | 业务状态码,成功一般为 200 |
| msg | String | 提示信息 |
| data | Object | 当前商户的订阅计划;无计划时为 null |
| data.id | Long | 计划记录 ID |
| data.merchantId | Long | 商户 ID(与令牌对应商户一致) |
| data.planType | String | 计划类型,如 residential(住宅)、datacenter(数据中心) |
| data.planTrafficGb | Number | 套餐总流量(GB) |
| data.planResidueTrafficGb | Number | 剩余可分配流量(GB) |
| data.expirationDate | String | 套餐到期时间 |
| data.expired | Integer | 是否过期:0 否,1 是 |
| data.createTime | String | 创建时间 |
| data.updateTime | String | 更新时间 |