Transfer
JDB 平台 API
免费场次相关
Action 77:更新免费场次

Action 77:更新免费场次

功能说明

  • 更新免费场次
  • 最小可提领金额需小于等于最大可提领金额
  • 结束时间必须在当前时间之后
  • 若回传 status: 0000 表示更新免费场次成功
  • 关于免费场次单场押注金额 - 由于个支线、代理、游戏的投注组合不同,系统默认自动选择最接近且不超过的投注额须大于指定游戏的最小投注金额
    • 范例:
      游戏 A 投注组合设定 1、5、15、20、30
      游戏 B 投注组合设定 1、5、20、25、30
      免费场次单场押注金额设定为 25,则玩家进入游戏时:
      游戏 A 投注额即会锁定在 20
      游戏 B 投注额即会锁定在 25
    • 须大于全部指定游戏的最小投注金额

参数

参数     格式强制说明
actionIntegerY77
tsLongY当前系统时间
parentString(50)Y代理账号
eventIdLongY免费场次识别代号
nameString(70)Y免费场次名称
startTimeStringY免费场次开始时间(ISO-8601 中以下格式)
yyyy-MM-ddTHH:mm:ss.sss+|-hh:mm
endTimeStringY免费场次结束时间(ISO-8601 中以下格式)
yyyy-MM-ddTHH:mm:ss.sss+|-hh:mm
machineTypesInteger ArrayY机台类型

参照附录 游戏列表 (4.2)
betStringY免费场次单场押注金额
系统将自动设定投注额,以不超过指定的额度供玩家进行游戏。
minWithdrawalStringY最小可提领金额
可填写 -1 表示不做限制,即没有最小提领金额的限制。
maxWithdrawalStringY最大可提领金额
可填写 -1 表示不做限制,即没有最大提领金额的限制。

Example

{
  "action": 77,
  "ts": 1711555200000,
  "parent": "testag",
  "eventId": 1234,
  "name": "TEST EVENT NAME",
  "startTime": "2024-07-22T04:05:33.000+01:00",
  "endTime": "2024-07-22T04:05:33.000+01:00",
  "machineTypes": [
      14077,
      14085
  ],
  "bet": "2.000",
  "minWithdrawal": "10.000",
  "maxWithdrawal": "100.000"
}

返回结果

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

错误:参照附录 错误代码
err_textString(255)错误讯息

操作范例

// Http Request
http://{API_Address}/apiRequest.do?dc=jb1&x=y1wayxScczy6ABfElfaVwb5CdfHxBN_JGtxyBSvpohLQakP8M2QSetJNojJBzvnrVChhq8YWWgBTdGeXFTH4vSNQQ66epf4NqYeQ-6bJ15pvHctQjQevulv7GHqOifuju_gY0H54FfVdQc9D5tKh1AZ-9KDh9dwcGSszZxU7JOOoHdYITlCO5LhvGmHxPBwZ
 
// Http Response (success)
{
    "status": "0000"
}
 
// Http Response (failed)
1. 若输入参数有误,我方会回传:
{
    "status": "8000",
    "err_text": "The parameter of input error, please check your parameter is correct or not. parameter:name is required"
}
 
2. 若免费场次不存在,我方会回传:
{
    "status": "9998",
    "err_text": "Event not exist."
}
 
3. 若免费场次状态不允许此操作,我方会回传:
{
    "status": "9998",
    "err_text": "This action cannot be executed as the event status is INACTIVE."
}