Transfer
JDB 平台 API
报表相关
Action 42:每日对帐报表

Action 42:每日对帐报表

功能说明

  • 查询单一代理在特定日期内的游戏详细交易信息
  • 当查询日期为 01-01-2016,则取得数据范围为游玩时间在北京 01-01-2016 12:00:00 至 02-01-2016 12:00:00。
  • 每次查询最新信息为1天前的资料。
    • 例1:系统时间为 05-01-2016 18:23:00,则查询日期需小于 04-01-2016
    • 例2:系统时间为 05-01-2016 09:23:02,则查询日期需小于 03-01-2016(因 04-01-2016 的报表日期还在进行中)
    • 例3:系统时间为 05-01-2016 12:11:22,则查询日期需小于 03-01-2016
      • 为确保数据完整性,延后 1 小时取值
  • 每次查询只提供范围为三个月内的资料
  • 启用棋牌游戏时,所有游戏态型皆增加回传「tax」讯息。

参数

参数格式强制说明
actionIntegerY42
tsLongY当前系统时间
parentString(50)Y代理账号
gTypeIntegerY游戏类型
参照附录 游戏提供商
dateString(10)Y查询日期(dd-MM-yyyy)

Example

{
  "action":42,
  "ts":1447452951820,
  "parent":"testag",
  "gType":"0",
  "date":"01-01-2016"
}

返回结果

参数格式说明
statusString(4)成功:0000

错误:参照附录 错误代码
dataJSON Array回传的数据组将列于下表中
参数格式说明
uidString(50)玩家账号
betDouble押注金额
winDouble游戏赢分
netWinDouble总输赢
jackpotDouble赢得彩金金额
jackpotContributeDouble彩金贡献值
countInteger笔数
validBetDouble有效押注金额
taxDouble
如启用棋牌游戏会增加回传栏位
err_textString(255)错误讯息

操作范例

// Http Request
  http://{API_Address}/apiRequest.do?dc=jb&x=udbFVt_xv0tsAmLDpz5Z3Ct4-p0gedUPdQO-UWsfd6PHz9Ky-wM3mIC9El4kwl_SlX3lpraVaCLnp-K0WsgKmpYTV9XpYncHzbtvn591qfaAwpGyOvsS4v1Yj7OvpRw_iU4554RuSsvHpI9jaj4XUgTK5yzbWKEddANjAAbxF0s=
 
// Http Response (success)
{
  "status":"0000",
  "data":
  [
    {
      "uid":"testpl01",
      "bet":-3760.8,
      "win":2590.6,
      "netWin":-1170.2,
      "jackpot":0,
      "jackpotContribute":-18.804,
      "count":238,
      "validBet":-3760.8,
      "tax ":-77.7
    },
    {
      "uid":"testpl02",
      "bet":-2796.2,
      "win":1789.65,
      "netWin":-1006.55,
      "jackpot":0,
      "jackpotContribute":-13.981,
      "count":274,
      "validBet":-2796.2,
      "tax ":-55.66
    },
    {
      "uid":"testpl03",
      "bet":-0.5,
      "win":0.05,
      "netWin":-0.45,
      "jackpot":0,
      "jackpotContribute":-0.0025,
      "count":1,
      "validBet":-0.5,
      "tax ":-11.33
    }
  ]
}
 
// Http Response (error)
{
  "status":"9005",
  "err_text":"Assertion(SAML) didn't pass the timestamp validation."
}
 
// Http Response (no data)
{
  "status":"0000",
  "data":[]
}