跳到主要内容

Balance - 查询余额

查询玩家当前可用余额。

请求参数

解密前 Request

{
"cipherText": "asdqwcqwqe"
}
信息

加密说明请参考 平台端 API 实作说明

解密后 Request

{
"action": "balance",
"uid": "gameTest1",
"currency": "PHP",
"brand": "VP"
}
参数类型必填说明
actionstring固定为 "balance"
uidstring玩家账号
currencystring币别代码
brandstring品牌代码

回应格式

信息

回应为明文 JSON,不需加密。

成功回应

{
"status": "0000",
"errText": "",
"balance": 12345.67,
"responseTime": "2024-12-11T01:23:38.271Z"
}
欄位类型说明
statusstring状态码,見下方状态码说明
errTextstring错误讯息,成功时为空字串
balancenumber当前可用余额
responseTimestring回应时间

响应状态与交易结果

状态查询状态是否觸发重试
0000成功不会
9999失敗
超时失敗

注意事项

  1. Token 验证: 每次查询都会验证 Token 的有效性
  2. 即时余额: 返回的余额为即时可用余额
  3. 币别一致性: 确保与VP设定的币别一致
  4. 快取策略: 建议在平台端适度快取余额,减少查询頻率
  5. 并发控制: 高并发情况下可能需要等待鎖定釋放
  6. 查询頻率: 玩家进入游戏后 10 秒传送 1 次,直到玩家离开游戏