文档
测试

創建用戶

POST

请求参数

参数名
类型
描述
必填
Host
String
api地址
必填
Timestamp
Long
时间戳
必填
Md5Key
String
md5值秘钥
必填
AesKey
String
AesKey设置
必填
LoginName
String
用户名,nickName可相同
必填
NickName
String
玩家昵称
必填
LoginIp
String
ip
必填
Password
String
密码
必填
MerchantCode
String
商户号
必填
DeviceType
Enum
设备类型枚举(如: DeviceTypeEnum.PC)
必填
GameTypeEnum
String
游戏类型(请使用枚举进行传值: GameTypeEnum.JDB_LHJ)(jdb-lhj)
必填
Parent
String
代理账号
必填
CreditAllocated
int
账户初始额度(预设为 0)
可选

响应参数

参数名
类型
描述
必填
code
int
状态码
必填
message
String
信息
必填
detail
String
細節說明
可选
originCode
int
原始状态码
可选

说明 / 示例

```language @Test public void testCreateSuccess() { try { CreateReq createReq = new CreateReq(); createReq.setHost(host); //createReq.setVersionEnum(VersionEnum.V1); createReq.setGameTypeEnum(GameTypeConstant.JDB_LHJ); createReq.setMd5Key(md5Key); createReq.setAesKey(aesKey); //必填项 createReq.setMerchantCode(merchantCode); createReq.setTimestamp(System.currentTimeMillis()); createReq.setLoginName("unitTest" + new Date().getTime()); createReq.setLoginIp(IPUtil.getLocalAddress()); createReq.setDeviceType(DeviceTypeEnum.PC); createReq.setNickName("smith123"); createReq.setPassword("abc123456"); createReq.setParent(merchantCode); //非必填项 createReq.setCreditAllocated(0); GameService gameService = GameService.getGameService(); BaseCommonResp baseCommonResponse = gameService.create(createReq); System.out.println(baseCommonResponse); System.out.println(baseCommonResponse.getCode()); System.out.println(baseCommonResponse.getMessage()); System.out.println(baseCommonResponse.getDetail()); Assert.assertTrue(baseCommonResponse.getCode() == CodeMsgEnum.SUCCESS.getCode()); } catch (Exception e) { Assert.fail(e.getMessage()); } } ```