获取升级包列表
GET
/v1/package-ups
当前页码
单页显示数量
禁用或启用
{
"code": 0,
"count": 1,
"data": [
{
"amount": 10,
"create_at": null,
"create_at2": "2021-12-30 14:57:28",
"des": "",
"enable": 1,
"id": 83,
"name": "10G流量",
"price": 100,
"type": "traffic",
"update_at": null
}
]
}新增升级包
POST
/v1/package-ups
required升级包名称
备注
升级包类型,可选traffic,domain,http_port,stream_port,custom_cc_rule
数量,默认为1,如type为traffic时,此数量单位为GB
required单位为元,月付价格。当添加升级包到已购套餐时,根据套餐剩余时间计算升级包价格
禁用或启用
{
"code":0,
"data": "2",
"msg": "升级包添加成功"
}{
"name": "流量包",
"type": "traffic",
"amount": 10
}批量修改升级包 (数据格式为数组)
PUT
/v1/package-ups
required升级包ID
升级包名称
备注
升级包类型,可选traffic,domain,http_port,stream_port,custom_cc_rule
数量,默认为1,如type为traffic时,此数量单位为GB
单位为元,月付价格。当添加升级包到已购套餐时,根据套餐剩余时间计算升级包价格
禁用或启用
{
"code":0,
"data": "",
"msg": "升级包修改成功"
}[{
"id": 1,
"name": "流量包"
}]获取指定升级包
GET
/v1/package-ups/<升级包ID>
{
"code": 0,
"data": {
"amount": 10,
"create_at": null,
"des": "",
"enable": 1,
"id": 83,
"name": "10G流量",
"price": 100,
"type": "traffic",
"update_at": null
},
"msg": ""
}修改指定升级包
PUT
/v1/package-ups/<升级包ID>
升级包名称
备注
升级包类型,可选traffic,domain,http_port,stream_port,custom_cc_rule
数量,默认为1,如type为traffic时,此数量单位为GB
单位为元,月付价格。当添加升级包到已购套餐时,根据套餐剩余时间计算升级包价格
禁用或启用
{
"code":0,
"data": "",
"msg": "升级包修改成功"
}{
"name": "流量包"
}删除升级包
DELETE
/v1/package-ups/<升级包ID,多个以逗号分隔>
{
"code": 0,
"data": "",
"msg": "升级包删除成功"
}