Transfer
JDB 平台 API
免费场次相关
Action 76:查询免费场次资讯

Action 76:查询免费场次资讯

功能说明

  • 查询免费场次资讯

参数

参数格式强制说明
actionIntegerY76
tsLongY当前系统时间
parentString(50)Y代理账号
startTimeStringY免费场次开始时间(ISO-8601 中以下格式)
yyyy-MM-ddTHH:mm:ss.sss+|-hh:mm
endTimeStringY免费场次结束时间(ISO-8601 中以下格式)
yyyy-MM-ddTHH:mm:ss.sss+|-hh:mm
eventIdLongN免费场次识别代号
nameString(70)N免费场次名称
statusIntegerN免费场次状态
未启用:0
启用:1
过期:2
终止:3
machineTypesInteger ArrayN机台类型
参照附录 游戏列表 (4.2)

Example

{
  "action": 76,
  "ts": 1711555200000,
  "parent": "testag",
  "eventId": 123456,
  "name": "eventname",
  "startTime": "2024-07-22T04:05:33.000+01:00",
  "endTime": "2024-07-22T04:05:33.000+01:00",
  "status": 1,
  "machineTypes": [14033]
}

返回结果

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

错误:参照附录 错误代码
查无资料:0000
dataJSON Array回传的数据组列于下列表中
err_textString(255)错误讯息只会在发生错误时出现

免费场次资讯

参数格式说明
eventIdLong免费场次识别代号
nameString免费场次名称
creatorString创建者
numberOfPlayersLong玩家人数
totalUseTimesLong已使用场次
totalTimesLong总场次
totalCashoutString已提取金额
machineTypesInteger Array机台类型

参照附录 游戏列表 (4.2)
statusString免费场次状态
INACTIVE: 未启用
ACTIVE: 启用
EXPIRED: 过期
TERMINATED: 终止
currencyString货币别

参照附录 货币代码
typeString免费场次类别
NORMAL: 免费场次赠送一般游戏
FEATURE: 免费场次赠送 Feature Buy
startTimeString免费场次开始时间(ISO-8601 中以下格式)
yyyy-MM-ddTHH:mm:ss.sss+|-hh:mm
endTimeString免费场次结束时间(ISO-8601 中以下格式)
yyyy-MM-ddTHH:mm:ss.sss+|-hh:mm
createTimeString免费场次创建时间(ISO-8601 中以下格式)
yyyy-MM-ddTHH:mm:ss.sss+|-hh:mm
updateTimeString免费场次更新时间(ISO-8601 中以下格式)
yyyy-MM-ddTHH:mm:ss.sss+|-hh:mm
betString玩家单场投注额
timesString玩家免费游戏次数
minWithdrawalString单一玩家提取下限金额
maxWithdrawalString单一玩家提取上限金额
playersJSON Array回传的数据组列于下列表中

免费场次玩家资讯

参数格式说明
uidString玩家账号
useTimesLong已使用场次
timesLong玩家总场次
cashoutString玩家提取金额

操作范例

// Http Request
http://{API_Address}/apiRequest.do?dc=jb1&x=y1wayxScczy6ABfElfaVwb5CdfHxBN_JGtxyBSvpohLQakP8M2QSetJNojJBzvnrVChhq8YWWgBTdGeXFTH4vSNQQ66epf4NqYeQ-6bJ15pvHctQjQevulv7GHqOifuju_gY0H54FfVdQc9D5tKh1AZ-9KDh9dwcGSszZxU7JOOoHdYITlCO5LhvGmHxPBwZ
 
// Http Response (success)
{
    "status": "0000",
    "data": [
        {
          "eventId": 14147,
          "name": "test line",
          "creator": "xxxx",
          "numberOfPlayers": 1,
          "totalUseTimes": 0,
          "totalTimes": 5,
          "totalCashout": "0.000",
          "machineTypes": [
              14050,
              14053
          ],
          "status": "EXPIRED",
          "currency": "RB",
          "type": "NORMAL",
          "startTime": "2024-07-17T16:00:00.000+01:00",
          "endTime": "2024-07-22T16:00:00.000+01:00",
          "createTime": "2024-07-19T02:36:43.175+01:00",
          "updateTime": "2024-07-19T02:36:43.175+01:00",
          "bet": "0.680",
          "times": 5,
          "maxWithdrawal": "100.000",
          "minWithdrawal": "10.000",
          "players": [
              {
                  "uid": "xxxxxx",
                  "useTimes": 0,
                  "times": 5,
                  "cashout": "0.000"
              }
          ]
        }
    ]
}
 
// Http Response (no data)
{
    "status": "0000",
    "data": []
}
 
// Http Response (failed)
1. 若查询区段起始时间大于查询区段结束时间,我方会回传:
{
    "status": "8009",
    "err_text": "Time interval exceeds the allowable range."
}