查询注单记录
查询玩家注单记录,该API接口由游戏平台提供,供商户(运营商)进行调用
请求地址
POST {API_URL_ROOT}/game/getRecords
Request参数
| 参数名 |
必填 |
类型 |
说明 |
| 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 游戏分类值列表
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 |
结束游戏 |