Transfer
JDB 平台 API
报表相关
Action 62:查询活动榜单

Action 62:查询活动榜单

功能说明

  • 根据活动日期范围查询榜单
  • 每次查询时间范围最多为 14 天

参数

参数格式强制说明
actionIntegerY62
tsLongY当前系统时间
parentString(50)Y董事、经理、总代理、代理
startDateString(10)Y查询区段起始日期(dd-MM-yyyy)
endDateString(10)Y查询区段结束日期(dd-MM-yyyy)

Example

{
  "action": 62,
  "ts": 1447452951820,
  "parent": "testhse",
  "startDate": "29-08-2018",
  "endDate": "29-08-2018"
}

返回结果

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

错误:参照附录 错误代码
查无资料:9015
dataJSON Array回传的数据将列于下列表中
err_textString(255)错误讯息

Data 里面的对象

参数格式说明
activityDateString(10)活动日期(dd-mm-yyyy)
activityNoString(20)活动代码
activityNameString(100)活动名称
awardDataJSON Array回传的数据将列于下列表中

AwardData 里面的对象

参数格式说明
awardIdString(3)奖项代码
awardNameString(50)奖项名称
rankDataJSON Array回传的数据将列于下列表中

RankData 里面的对象

参数格式说明
rankInt奖项名次
uidString(50)玩家账号
amountDouble奖金
parentString(50)代理账号

操作范例

// Http Request
http://{API_Address}/apiRequest.do?dc=jb&x=udbFVt_xv0tsAmLDpz5Z3Ct4-p0gedUPdQOUWsfd6PHz9Ky-wM3mIC9El4kwl_SlX3lpraVaCLnpK0WsgKmpYTV9XpYncHzbtvn591qfaAwpGyOvsS4v1Yj7OvpRw_iU4554RuSsvHpI9jaj4XUgTK5yzb
WKEddANjAAbxF0s=
 
// Http Response (success)
{
  "status":"0000",
  "data":[
    {
      "activityNo":"1535335791346",
      "activityName":"财神发发发",
      "activityDate":"29-08-2018",
      "awardData":[
        {
          "awardId":"1",
          "awardName":"白银",
          "rankData":[
            {
              "rank":3,
              "amount":500,
              "id":"testpl01",
              "parent":"testag"
            },
            {
              "rank":4,
              "amount":500,
              "uid":"testpl02",
              "parent":"testag"
            },
            {
              "rank":7,
              "amount":300,
              "uid":"testpl03",
              "parent":"testag"
            }
          ]
        },
        {
          "awardId":"2",
          "awardName":"黄金",
          "rankData":[
            {
              "rank":2,
              "amount":10000,
              "uid":"testpl04",
              "parent":"testag"
            }
          ]
        }
      ]
    }
  ]
}
 
// Http Response (error)
{
  "status":"9005",
  "err_text":"Assertion(SAML) didn't pass the timestamp validation."
}