文档
测试

注单查询

POST
https://sdk.dbgame.io/api/queryBetRecordList

接口描述

请求接口:QueryBetRecordList

请求参数

参数名
类型
描述
必填
Host
string
请求域名
必填
GameTypeEnum
GameTypeEnum
游戏类型(使用 GameTypeEnum 枚举类传参)
必填
MerchantCode
string
商户号
必填
Md5Key
string
秘钥
必填
Timestamp
Long
13 位时间戳
必填
StartTime
string
查询开始时间-13位时间戳
必填
EndTime
string
查询结束时间-13位时间戳
必填
PageIndex
int
查询页码
可选
PageSize
int
每页条数
可选

响应参数

参数名
类型
描述
必填
Code
int
返回代码(200代表成功)
必填
Message
string
返回消息
必填
Detail
string
細節說明
必填
OriginCode
string
原始状态码
必填
PageIndex
int
当前页数
必填
PageSize
int
每页条数
必填
TotalPage
int
总页数
必填
TotalRecord
int
总条数
必填
Record
json
注单详情
必填
CommonProp
json
注单详情
必填
DataSource
string
数据源
必填
Id
string
注单号
必填
PlatformName
string
游戏大厅号 1:旗舰厅;2:亚洲厅;3,4:现场厅;5:欧美厅,7:国际厅,8:区块链厅
必填
TableCode
string
桌台号
必填
BootNo
string
游戏靴号
必填
RoundId
string
牌局编号
必填
GameTypeName
string
游戏名称
必填
GameTypeId
string
游戏id
必填
PlayerId
string
玩家编号
必填
CreateAt
Long
游戏下注时间
必填
NetAt
Long
游戏结算时间
必填
BetAmount
decimal
下注金额
必填
NetAmount
decimal
派彩金额 (输赢应扣除下注金额)
必填
ValidBetAmount
decimal
有效投注金额
必填
PlayerName
string
玩家用户名(会被转为大写)
必填
Currency
string
投注币种
必填
Ip
string
投注时IP
必填

说明 / 示例

```csharp public void QueryBetRecordList_Success() { QueryBetRecordListReq queryBetRecordRequest = new QueryBetRecordListReq(); // 公共請求參數 queryBetRecordRequest.Host = _host; queryBetRecordRequest.VersionEnum = VersionEnum.V1; queryBetRecordRequest.GameTypeEnum = GameTypeEnum.DGZR; queryBetRecordRequest.Md5Key = _key; queryBetRecordRequest.AesKey = string.Empty; queryBetRecordRequest.MerchantCode = _agent; queryBetRecordRequest.Timestamp = TimeUtil.GetTimeStamp(false); // 注單查詢參數 queryBetRecordRequest.StartTime = TimeUtil.GetTimeStamp(false).ToString(); queryBetRecordRequest.EndTime = TimeUtil.GetTimeStamp(false).ToString(); try { Console.WriteLine(queryBetRecordRequest.StartTime); var game = new GameService(); QueryBetRecordListResp queryBetRecordListResp = game.QueryBetRecordList(queryBetRecordRequest); Console.WriteLine(JsonConvert.SerializeObject(queryBetRecordListResp, Formatting.Indented)); Assert.AreEqual(EnumUtil.GetEnumAttribute(CodeMsgEnum.SUCCESS).Code, queryBetRecordListResp.Code); } catch (Exception e) { Assert.Fail(e.Message); } } ```