查詢指定子帳號的動態 IP 流量餘額(剩餘、總量、已用等)。
GET /client/dynamics/account/balance/info
| 參數名稱 | 類型 | 說明 |
| x-merchant-token | String | 商戶令牌 |
| x-merchant-code | String | 商戶代碼 |
| 參數名稱 | 必選 | 類型 | 說明 |
| accountId | 否 | String | 子帳號 ID(與 獲取子帳號列表 中的 accountId 一致)。不傳或為空時,返回當前商戶下所有子帳號的流量餘額列表。 |
| pageNum | 否 | Integer | 頁碼(與項目分頁約定一致,預設 1)。 |
| pageSize | 否 | Integer | 每頁條數(預設與系統分頁設定一致)。 |
{
"total": 1,
"rows": [
{
"accountId": "816219",
"balance": 326999.978943,
"balanceFormat": "326999.98 MB",
"balanceTotal": 327000.000000,
"balanceTotalFormat": "327000.00 MB",
"balanceUsed": 0.021057,
"balanceUsedFormat": "0.02 MB"
}
],
"code": 200,
"msg": "查詢成功"
}
// 單個子帳號餘額
fetch('/client/dynamics/account/balance/info?accountId=816219', {
method: 'GET',
headers: {
'x-merchant-token': 'your_token',
'x-merchant-code': 'your_code'
}
})
.then(response => response.json())
.then(data => console.log(data));
// 當前商戶全部子帳號餘額(分頁)
fetch('/client/dynamics/account/balance/info?pageNum=1&pageSize=10', {
method: 'GET',
headers: {
'x-merchant-token': 'your_token',
'x-merchant-code': 'your_code'
}
})
.then(response => response.json())
.then(data => console.log(data));
| 參數名稱 | 類型 | 說明 |
| total | Long | 總記錄數 |
| code | Integer | 業務狀態碼 |
| msg | String | 提示資訊 |
| rows | Array | 餘額明細列表 |
| rows[].accountId | String | 子帳號 ID |
| rows[].balance | Number | 剩餘流量(MB) |
| rows[].balanceFormat | String | 剩餘流量(展示用格式化字符串) |
| rows[].balanceTotal | Number | 總流量(MB) |
| rows[].balanceTotalFormat | String | 總流量(展示用) |
| rows[].balanceUsed | Number | 已使用流量(MB) |
| rows[].balanceUsedFormat | String | 已使用流量(展示用) |