查询注单记录

查询玩家注单记录,该API接口由游戏平台提供,供商户(运营商)进行调用

请求地址

POST {API_URL_ROOT}/game/getRecords

Request参数

Header内容

参数名 必填 类型 说明
sign 是 string 签名,使用签名算法计算得到
timestamp 是 int UTC时间戳,单位秒,从1970年1月1日到现在所经过的秒数,如:1741837297
Accept-Language 是 string 接收的语言编码,参考语言列表,如:zh,en,以便在报错的时候,提供响应的语言错误信息。
Content-Type 是 string "application/json; charset=utf-8"

BODY内容 **

参数名 必填 类型 说明
tenantId 是 int 商户ID, 平台给你分配的唯一的整数
userId 否 string 商户的玩家ID, 能够区分每一个玩家的ID
gameId 否 int 游戏ID
pageNumber 是 int 分页, 从1开始
pageSize 是 int 每页数据条数,小于1000条
beginTime 是 long 开始时间,毫秒时间戳,必填
endTime 否 long 结束时间,毫秒时间戳,为null的话,默认为当前时间的时间戳

示例

{
  "tenantId": 1,
  "pageNumber": 1,
  "pageSize": 100,
  "beginTime": 1749180909000,
  "endTime": 1749667626000
}

Response参数

参数名 必填 类型 说明
recordId 是 string 记录ID
tenantId 是 int 商户ID, 平台给你分配的唯一的整数
userId 是 string 商户的玩家ID, 能够区分每一个玩家的ID
nickName 是 string 玩家昵称
gameId int 游戏ID
changeType 是 int 变更类型, 枚举值列表见下面 changeType类型说明
roundId string 局ID
area int 下注区域
gameName string 游戏名称
gameType int 游戏分类,枚举值列表见面
gameBrand int 游戏品牌,枚举值列表见面
betType 是 int 下注类型, 枚举值列表见下面
beginBalance 是 decimal 起始余额
betAmount 是 double 下注金额
bonus 是 double 返奖金额
endBalance 是 decimal 结束余额
multiple 是 double 返奖倍数,bonus/betAmount的值,保留6位小数四舍五入
status 是 boolean 状态, true 成功,false失败
ceatedAt 是 long 下单时间,毫秒时间戳
updatedAt 是 long 结算时间,毫秒时间戳

示例

{
  "isSuccess": true,
  "code": 0,
  "data": {
    "totalCount": 23,
    "count": 5,
    "pageNumber": 1,
    "pageSize": 5,
    "data": [
      {
        "recordId": "684935942c0b34545b9597aa",
        "tenantId": 2,
        "userId": "ILgeHHLGbf",
        "nickName": "ILgeHHLGbf",
        "gameId": 6,
        "changeType": 4,
        "roundId": "4594806",
        "area": 1,
        "gameType": 2,
        "gameBrand": 2,
        "betType": 1,
        "beginBalance": 99998.73,
        "betAmount": 1,
        "bonus": 1.3,
        "endBalance": 99999.03,
        "multiple": 1.3,
        "status": true,
        "createdAt": 1749599518000,
        "updatedAt": 1749599518000
      },
      {
        "recordId": "684935942c0b34545b9597ab",
        "tenantId": 2,
        "userId": "ILgeHHLGbf",
        "nickName": "ILgeHHLGbf",
        "gameId": 6,
        "changeType": 4,
        "roundId": "4594806",
        "area": 2,
        "gameType": 2,
        "gameBrand": 2,
        "betType": 1,
        "beginBalance": 99999.73,
        "betAmount": 1,
        "bonus": 1.46,
        "endBalance": 100000.49,
        "multiple": 1.46,
        "status": true,
        "createdAt": 1749599518000,
        "updatedAt": 1749599518000
      },
      {
        "recordId": "684935c72c0b34545b9598ba",
        "tenantId": 2,
        "userId": "ILgeHHLGbf",
        "nickName": "ILgeHHLGbf",
        "gameId": 6,
        "changeType": 4,
        "roundId": "4594815",
        "area": 1,
        "gameType": 2,
        "gameBrand": 2,
        "betType": 1,
        "beginBalance": 100000.49,
        "betAmount": 1,
        "bonus": 1.05,
        "endBalance": 99999.54,
        "multiple": 1.05,
        "status": true,
        "createdAt": 1749599564000,
        "updatedAt": 1749599564000
      }
    ]
  }
}

gameType 游戏分类值列表

值 说明
1 拉霸游戏
2 小游戏

gameBrand 游戏品牌值列表

值 说明
1 GameBox游戏
2 PG游戏
3 PP游戏
4 JILI游戏
5 SPRIBE游戏
6 TADA游戏
7 TOPBET游戏

betType 下注类型值列表

值 说明
1 正常下注
2 连消
3 免费旋转
4 重转

changeType类型说明

值 说明
1 正常下注
2 取消下注
3 返奖
4 结束游戏

results matching ""

    No results matching ""