文档
测试

交易查詢

POST
queryTransferList

请求参数

参数名
类型
描述
必填
Host
String
api地址
必填
Timestamp
Long
时间戳
必填
Md5Key
String
md5值秘钥
必填
AesKey
String
AesKey设置
必填
LoginName
String
用户名,nickName可相同
必填
MerchantCode
String
商户号
必填
GameTypeEnum
String
游戏类型(请使用枚举进行传值: GameTypeEnum.JDB_LHJ)(jdb-lhj)
必填
StartTime
Long
查询区段起始时间 timestamp 13位
必填
EndTime
Long
查询区段结束时间 timestamp 13位
必填
Parent
String
代理账号
必填

响应参数

参数名
类型
描述
必填
code
int
必填
message
String
必填
total
String
必填
list
必填
id
交易序号
必填
transferType
int
交易类型,1:加款,2:扣款,3:奖金: (deposit = 1 / withdraw = 2 / reward = 3)
必填
amuont
交易金额
必填
afterTransfer
账户余额
必填
createTime
交易时间
必填

说明 / 示例

```language @Test public void testQueryTransferListSuccess() throws ParseException { Long sDate = new Date().getTime() - (1000 * 60 * 60 * 24 * 3); Long eDate = new Date().getTime(); try { QueryTransferListReq queryTransferListReq = new QueryTransferListReq(); queryTransferListReq.setMerchantCode(merchantCode); queryTransferListReq.setHost(host); //queryTransferListReq.setVersionEnum(VersionEnum.V1); queryTransferListReq.setGameTypeEnum(GameTypeConstant.JDB_LHJ); queryTransferListReq.setMd5Key(md5Key); queryTransferListReq.setAesKey(aesKey); //必填项 queryTransferListReq.setLoginName("smith123"); queryTransferListReq.setStartTime(sDate); queryTransferListReq.setEndTime(eDate); queryTransferListReq.setTimestamp(System.currentTimeMillis()); queryTransferListReq.setParent(merchantCode); GameService gameService = GameService.getGameService(); QueryTransferListResp transferListResp = gameService.queryTransferList(queryTransferListReq); System.out.println(transferListResp); System.out.println(transferListResp.getCode()); System.out.println(transferListResp.getMessage()); System.out.println(transferListResp.getDetail()); Assert.assertTrue(transferListResp.getCode() == CodeMsgEnum.SUCCESS.getCode()); } catch (Exception e) { Assert.fail(e.getMessage()); } } ```