通用前缀: http://192.168.7.231:7379/new_battle
万能验证码 : 0123456789
请求方式: Get
测试客户端:
加密说明
测试秘钥(正式服记得替换): ad78144c4e331a3e6bb811286247c3ec
将加密参数已字母顺序排列 ,通过 |
拼接 ,做MD5加密
原始串
http://127.0.0.1:7379/new_battle/accountRegister?account=a1&pwd=12321323&email=guoliang@gliangliang.com&emailCode=0123456789&sign=0f6aa27a4e529987d808162e38e731ef×tamp=1676373020000&loginType=1
account=a1|email=guoliang@gliangliang.com|emailcode=null|logintype=null|pwd=12321323|timestamp=1676373020000|
account=a1|email=guoliang@gliangliang.com|emailcode=null|logintype=null|pwd=12321323|timestamp=1676373020000|ad78144c4e331a3e6bb811286247c3ec
58002e207bd66b6390658574e8433fab
ChannelEnum
public enum ChannelEnum {
WD(1, "wallect connect QR code"),
MetaMask(2, "Metamask网页登录"),
GameAccount(3, "游戏账号登录"),
Guest(4, "游客登录"),
Zh(5, "国服登录"),
UNKNOWN(1000, "未知");
}
WalletEnum
public enum WalletEnum {
Game(1, "游戏小钱包"),
Auth(2, "认证的WEB3钱包"),
UNKNOWN(1000, "未知");
}
LoginEnum
public enum LoginEnum {
Cocos(1, "Cocos"),
PcUe5(2, "PcUe5"),
WebSite(3, "官网");
}
CocosUserGenderEnum
public enum CocosUserGenderEnum {
Male(1, "男"),
Female(2, "女"),
UNKNOWN(1000, "未知");
}
CocosItemStatusEnum
public enum CocosItemStatusEnum {
Idle(0, "空闲"),
Equip(1, "装饰中"),
UNKNOWN(1000, "未知");
}
CocosItemTypeEnum
public enum CocosItemTypeEnum {
Hair_M(100, "发型(男)"),
Hair_F(101, "发型(女)"),
Cloth_M(102, "上衣(男)"),
Cloth_F(103, "上衣(女)"),
Trousers_M(104,"裤子(男)"),
Trousers_F(105,"裤子(女)"),
Shoe_M(106,"鞋子(男)"),
Shoe_F(107,"鞋子(女)"),
Suit_M(108,"套装(男)"),
Suit_F(109,"套装(女)"),
Special_Avatar(110,"特殊形象"),
Floor_Sprite(200,"地板贴图"),
Wall_Sprite(201,"墙面贴图"),
Furniture(202,"家具"),
Wall_Widget(203,"墙面装饰"),
Pendant_Widget(204,"吊灯装饰"),
PicFrame(205,"画框"),
Pic(206,"相册"),
Space_s(300,"小空间"),
Space_m(301,"中空间"),
Space_l(302,"大空间"),
Space_o(303,"特殊空间"),
UNKNOWN(1000, "未知");
}
/loginByChannel
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
channelId | int | 否 | 是 | 1.二维码walletconnect扫码登录 2.钱包登录metamask 3.传统账密登录 ,具体见ChannelEnum结构 4.游客登录 |
account | string | 否 | 是 | 账号名 |
pwd | string | 是 | 否 | 密码 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 否 | 是 | 时间戳 毫秒 |
loginType | int | 否 | 是 | 登录类型,具体见LoginEnum结构 |
http://192.168.7.221:7379/new_battle/loginByChannel?channelId=1&account=0xeccbc87e4b5ce2fe28308fd9f2a7baf3&sign=0f6aa27a4e529987d808162e38e731ef×tamp=1676373020000&loginType=1
返回:
{
"data": {
"account": "",
"authWallets": [
{
"address": "0xeccbc87e4b5ce2fe28308fd9f2a7baf3",
"createAt": 1677058652012,
"createTime": "2023-02-22 17:37:32",
"id": 12
}
],
"bindAt": -1,
"bindTime": "",
"channelId": 1,
"createAt": 1677058646727,
"createTime": "2023-02-22 17:37:26",
"edit": false,
"email": "",
"id": 13,
"inviteCode": "6L79MG1TBP",
"lastLoginAt": 1677058652048,
"lastLoginIp": "192.168.7.231",
"lastLoginTime": "2023-02-22 17:37:32",
"loginType": 1,
"nickName": "0xeccbc87e4b5ce2fe28308fd9f2a7baf3",
"score": 100,
"smallWallet": {
"address": "0x00000000000000000000000000000000",
"createAt": 1677058651989,
"createTime": "2023-02-22 17:37:31",
"hdIdx": 12,
"id": 12
},
"status": 1,
"token": "ZNVEtxogWA",
"tokenExpireAt": 1677317852048,
"tokenExpireTime": "2023-02-25 17:37:32",
"user": {
"accountId": 13,
"createAt": 1677058651987,
"createTime": "2023-02-22 17:37:31",
"nickName": "0xeccbc87e4b5ce2fe28308fd9f2a7baf3"
}
},
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/bindAccountWithWallet
牵涉到的功能
邮箱验证码认证
上级用户邀请码溯源后的积分增加
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
account | string | 否 | 是 | 账号名 |
pwd | string | 否 | 否 | 密码 |
string | 否 | 是 | 邮箱 | |
emailCode | string | 否 | 否 | 邮箱验证码 |
srcInviteCode | string | 否 | 否 | 我上级的邀请码 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 否 | 是 | 时间戳 毫秒 |
http://127.0.0.1:7379/new_battle/bindAccountWithWallet?account=a1&pwd=123456&email=a1@qq.com&emailCode=xjhung&srcInviteCode=loqsx&sign=0f6aa27a4e529987d808162e38e731ef×tamp=1676373020000&token=kjumh
返回:
{
"data": {
"account": "a1",
"authWallets": [
{
"address": "0xeccbc87e4b5ce2fe28308fd9f2a7baf3",
"createAt": 1676459788011,
"createTime": "2023-02-15 19:16:28",
"id": 7
}
],
"channelId": 1,
"createAt": 1676459787846,
"createTime": "2023-02-15 19:16:27",
"edit": true,
"email": "a1@qq.com",
"id": 8,
"inviteCode": "ADSFCSNPCU",
"lastLoginIp": "",
"nickName": "a1",
"score": 0,
"smallWallet": {
"address": "0x00000000000000000000000000000000",
"createAt": 1676459787993,
"createTime": "2023-02-15 19:16:27",
"hdIdx": 7,
"id": 7
}
},
"errCode": 0,
"errMsg": "Success"
}
/accountInfo
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
loginType | int | 否 | 是 | 登录类型,具体见LoginEnum结构 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 否 | 是 | 时间戳 毫秒 |
请求
http://127.0.0.1:7379/new_battle/accountInfo?token=oZtH7N6ovx&sign=0f6aa27a4e529987d808162e38e731ef×tamp=1676373020000
返回
{
"data": {
"account": "test1111",
"bindAt": -1,
"bindTime": "",
"channelId": 3,
"createAt": 1677121736738,
"createTime": "2023-02-23 11:08:56",
"edit": true,
"email": "guoliang@gliangliang.com",
"id": 14,
"inviteCode": "MHVXK00ZBK",
"lastLoginAt": 0,
"lastLoginIp": "127.0.0.1",
"loginType": 0,
"nickName": "test1111",
"score": 100,
"smallWallet": {
"address": "0x00000000000000000000000000000000",
"createAt": 1677121738056,
"createTime": "2023-02-23 11:08:58",
"hdIdx": 13,
"id": 13
},
"status": 0,
"token": "fFRHmZKSoh",
"tokenExpireAt": 1677380938998,
"tokenExpireTime": "2023-02-26 11:08:58",
"user": {
"accountId": 14,
"createAt": 1677121742318,
"createTime": "2023-02-23 11:09:02",
"nickName": "test1111"
}
},
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/accountScoreDetails
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
pageSize | int | 否 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据,默认是10条 |
curIdx | int | 否 | 否 | 当前第几页,默认从0开始 |
token | string | 是 | 是 | 登录成功后获取的令牌 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
http://127.0.0.1:7379/new_battle/accountScoreDetails?token=oc904uFv4f&sign=0f6aa27a4e529987d808162e38e731ef×tamp=1676373020000
返回
{
"data": [
{
"createAt": 1676623234384,
"createTime": "2023-02-17 16:40:34",
"dstAccountId": 10,
"dstAccountName": "",
"dstPoint": 100,
"eventDesc": "成功注册增加100积分",
"srcAccountId": 10,
"srcPoint": 0
}
],
"errCode": 0,
"errMsg": "Success",
"totalSize": 1
}
/mailCode
只有在AWS上的服务器才能有效发送验证码 ,本地服务器由于国内的墙的问题,无法发送邮件
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
string | 是 | 是 | 邮箱地址 | |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://127.0.0.1:7379/new_battle/mailCode?email=guoliang@gliangliang.com
http://192.168.7.221:7379/new_battle/mailCode?email=guoliang@gliangliang.com
返回
{
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/passwordForget
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
account | string | 是 | 是 | 账号名 |
newPwd | string | 是 | 是 | 新密码 |
string | 是 | 是 | 邮箱地址 | |
emailCode | string | 是 | 是 | 验证码 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://127.0.0.1:7379/new_battle/passwordForget?account=test1111&newPwd=2&email=guoliang@gliangliang.com&emailCode=0123456789
返回
{
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/accountRegister
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
account | string | 是 | 是 | 账号 |
pwd | string | 是 | 是 | 新密码 |
string | 是 | 是 | 邮箱地址 | |
emailCode | string | 是 | 是 | 验证码,万能验证码见文档第一章 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
loginType | int | 是 | 是 | 登录类型,具体见LoginEnum结构 |
inviteCode | string | 否 | 否 | 上级邀请码 |
请求
http://127.0.0.1:7379/new_battle/accountRegister?account=test1111&pwd=12321323&email=guoliang@gliangliang.com&emailCode=0123456789&sign=0f6aa27a4e529987d808162e38e731ef×tamp=1676373020000&loginType=1
account=a1|email=guoliang@gliangliang.com|emailcode=null|logintype=null|pwd=12321323|timestamp=1676373020000|
account=a1|email=guoliang@gliangliang.com|emailcode=null|logintype=null|pwd=12321323|timestamp=1676373020000|ad78144c4e331a3e6bb811286247c3ec
58002e207bd66b6390658574e8433fab
返回
{
"data": {
"account": "test1111",
"bindAt": -1,
"bindTime": "",
"channelId": 3,
"createAt": 1677121736738,
"createTime": "2023-02-23 11:08:56",
"edit": true,
"email": "guoliang@gliangliang.com",
"id": 14,
"inviteCode": "MHVXK00ZBK",
"lastLoginAt": 1677121738998,
"lastLoginIp": "127.0.0.1",
"lastLoginTime": "2023-02-23 11:08:58",
"loginType": 0,
"nickName": "test1111",
"score": 100,
"smallWallet": {
"address": "0x00000000000000000000000000000000",
"createAt": 1677121738056,
"createTime": "2023-02-23 11:08:58",
"hdIdx": 13,
"id": 13
},
"status": 1,
"token": "fFRHmZKSoh",
"tokenExpireAt": 1677380938998,
"tokenExpireTime": "2023-02-26 11:08:58",
"user": {
"accountId": 14,
"createAt": 1677121742318,
"createTime": "2023-02-23 11:09:02",
"nickName": "test1111"
}
},
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/bindEmail
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
account | string | 是 | 是 | 账号 |
pwd | string | 是 | 是 | 新密码 |
string | 是 | 是 | 邮箱地址 | |
emailCode | string | 是 | 是 | 验证码 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/updateSex
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
gender | int | 否 | 是 | 性别,具体见CocosUserGenderEnum结构 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
返回
{
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/itemBuy
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌 |
itemDictIds | string | 是 | 是 | 道具字典表ID,多个道具用逗号拼接字符串 |
address | string | 是 | 是 | 钱包地址 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
返回
{
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/bags
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
itemType | int | 否 | 是 | 道具字典表类型,如果-1代表所有类型道具 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
返回
/slots
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
roomId | int | 否 | 是 | 用户ID |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
返回
/slotUpdate
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
slotObjId | int | 否 | 是 | 用户坑位ID |
itemObjId | int | 否 | 是 | 道具实例ID,-1代表不填装任何东西 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
返回
/thumbUp
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
dstUserId | int | 否 | 是 | 被点赞的 用户ID |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/thumbUpCancel
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
dstUserId | int | 否 | 是 | 被点赞的 用户ID |
sign | string | 否 | 否 | md5加密值 |
timestamp | string |
/followOther
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
dstUserId | int | 否 | 是 | 被点赞的 用户ID |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/followOtherCancel
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
dstUserId | int | 否 | 是 | 被点赞的 用户ID |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/followingList
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
userId | int | 否 | 是 | 实例ID |
pageSize | int | 是 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 是 | 否 | 当前第几页,默认从0开始 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/followersList
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
userId | int | 否 | 是 | 实例ID |
pageSize | int | 是 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 是 | 否 | 当前第几页,默认从0开始 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/recommendList
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
pageSize | int | 是 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 是 | 否 | 当前第几页,默认从0开始 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/commentList
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌 |
userId | int | 是 | 是 | 实例ID |
slotDictId | int | 是 | 是 | 留言在特定坑位上 |
pageSize | int | 是 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 是 | 否 | 当前第几页,默认从0开始 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/commentSubmit
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌 |
dstUserId | int | 是 | 是 | 给这个人留言 |
slotDictId | int | 是 | 是 | 留言在特定坑位上 |
content | string | 是 | 否 | 留言内容 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/commentAnswer
请求
/passwordUpdate
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
account | string | 是 | 是 | 账号名 |
oldPwd | string | 是 | 是 | 老密码 |
newPwd | string | 是 | 是 | 新密码 |
string | 是 | 是 | 邮箱地址 | |
emailCode | string | 是 | 是 | 验证码 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://127.0.0.1:7379/new_battle/passwordUpdate?account=test1111&newPwd=2&oldPwd=1&email=guoliang@gliangliang.com&emailCode=0123456789
返回
{
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/cocosUserInfo
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/cocosUserRoomInfo
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
roomId | int | 是 | 是 | 要看的房间实例ID |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/cocosUserNickNameUpdate
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
nickName | string | 是 | 是 | 新的昵称 |
sign | string | 是 | 否 | md5加密值 |
roomId | int | 是 | 是 | 房间id |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/uploadImg
游戏目录
/game/website/afh5/1.0.1/meta/game/head
存放大象头像 url : https://dev.ic1101.top/meta/game/head/100001.png
/game/website/afh5/1.0.1/meta/game/icon
存放类似huangguan这样的UI图标 url : https://dev.ic1101.top/meta/game/icon/huangg.png
/game/website/afh5/1.0.1/meta/game/item
存放待会有 url : https://dev.ic1101.top/meta/game/item/300001.jpg
道具
用户自定义上传目录
/game/website/afh5/1.0.1/meta/player/default/
默认存放的根目录地址 url : https://dev.ic1101.top/meta/player/default/1.png
/game/website/afh5/1.0.1/meta/player/pic/
用户上传的画册图片 url : https://dev.ic1101.top/meta/player/pic/1.png
/game/website/afh5/1.0.1/meta/player/head/
用户上传的子定义头像图片 url : https://dev.ic1101.top/meta/player/head/1.png
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
picName | string | 是 | 是 | 新的昵称 |
fileType | string | 是 | 是 | pic : 用户画册 head:头像 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/cocosUserSlotNameUpdate
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
slotObjId | int | 是 | 是 | slot实例ID |
slotName | string | 是 | 是 | 新的昵称 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/cocosUserSlotImgUpdate
/uploadImg
接口返回请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
slotObjId | int | 是 | 是 | slot实例ID |
imgUrl | string | 是 | 是 | 资源路径 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/cocosUserLogout
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/gptChat
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
content | string | 是 | 是 | 聊天内容 |
注册时候增加邀请码填写(非必填) /accountRegister
增加修改昵称接口 /cocosUserNickNameUpdate
上传图片接口 /uploadImg
去掉留言回复接口 /commentAnswer
新注册用户会自动创建10个相框,在slot列表里返回,slotType为8
坑位填装请求 /slotUpdate
1) 如果是更新房间,所有的装饰物件状态会复原到初始状态
2) 更新成功后,需要客户端自己重新请求下背包数据接口和SLOT列表
3) 物件类型如果是相框,支持相框替换,相框内可以对图片进行自定义上传
4)ojbId是-1,则为取消物件装配
5)如果坑位上已经装配了物件,服务器会自动卸载之前物件,替换最新物件装配
slot对象增加用户修改名字,只有用户自定义相片才可以修改SLOT名字 /cocosUserSlotNameUpdate
新增加给相框里添加图片接口 /cocosUserSlotImgUpdate
留言提交接口 留言提交 /commentSubmit
新增加slotDictId参数 支持对特定坑位上的物件留言
留言列表 /commentList
接口新增加slotDictId参数 查看指定物件的留言列表
/cocosUserIsWatch
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
dstUserId | int | 是 | 是 | 目标用户 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/cocosUserIsGuest
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
dstUserId | int | 是 | 是 | 目标用户 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/VoiceWhiteListServlet
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/cocosUserGetPrize
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
roomId | int | 是 | 是 | 领取奖励的房间ID |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
demoDayRegisterLogs
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
pageSize | int | 否 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 否 | 否 | 当前页 默认是0开始 |
channelId | int | 否 | 否 | 区分账密还是游客,不传是所有 |
accountType | int | 否 | 否 | 账号类型 1,.cocos 2.ue5 不传就是所有 |
registerStartAt | string | 否 | 否 | 注册开始时间 |
registerEndAt | string | 否 | 否 | 注册截止时间 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
demoDayOnlineUsers
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
DemoDayLogins
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
pageSize | int | 否 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 否 | 否 | 当前页 默认是0开始 |
loginType | int | 否 | 否 | 账号类型 1,.cocos 2.ue5 不传就是所有 |
startAt | string | 否 | 否 | 开始时间 |
endAt | string | 否 | 否 | 截止时间 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
inviteCodeLogs
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
pageSize | int | 否 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 否 | 否 | 当前页 默认是0开始 |
startAt | string | 否 | 否 | 开始时间 |
endAt | string | 否 | 否 | 截止时间 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
installCodeLogs
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
pageSize | int | 否 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 否 | 否 | 当前页 默认是0开始 |
startAt | string | 否 | 否 | 开始时间 |
endAt | string | 否 | 否 | 截止时间 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
inviteCodeStatics
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
pageSize | int | 否 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 否 | 否 | 当前页 默认是0开始 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
pptEndForce
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
pptStartForce
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
pptJumpToForce
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
10.PPT白名单配置表获取 pptConfigList
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
autoTrigger
http://3.0.61.217:8091/new_battle/autoTrigger
robotAmountUpdate
http://3.0.61.217:8091/new_battle/robotAmountUpdate?amount=10
http://127.0.0.1:7379/new_battle/robotAmountUpdate?amount=10
robotAutoChatTrigger
http://3.0.61.217:8091/new_battle/robotAutoChatTrigger
http://127.0.0.1:7379/new_battle/robotAutoChatTrigger
robotAutoEmoTrigger
http://3.0.61.217:8091/new_battle/robotAutoEmoTrigger
http://127.0.0.1:7379/new_battle/robotAutoEmoTrigger
robotAutoThumpTrigger
http://3.0.61.217:8091/new_battle/robotAutoThumpTrigger
http://127.0.0.1:7379/new_battle/robotAutoThumpTrigger
robotAutoMoveTrigger
http://3.0.61.217:8091/new_battle/robotAutoMoveTrigger
http://127.0.0.1:7379/new_battle/robotAutoMoveTrigger
robotAutoJumpTrigger
http://3.0.61.217:8091/new_battle/robotAutoJumpTrigger
http://127.0.0.1:7379/new_battle/robotAutoJumpTrigger
robotChatSend
http://3.0.61.217:8091/new_battle/robotChatSend?amount=10&chat=yyds
http://127.0.0.1:7379/new_battle/robotChatSend?amount=10&chat=yyds
maxOnlineSet
http://3.0.61.217:8091/new_battle/maxOnlineSet?amount=10
http://127.0.0.1:7379/new_battle/maxOnlineSet?amount=10
/zhSmsCode
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
mobile | string | 是 | 是 | 手机号 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
http://127.0.0.1:7379/new_battle/zhSmsCode?mobile=13816510467
/zhLogin
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
mobile | string | 是 | 是 | 手机号 |
type | int | 是 | 是 | 1.验证码 2.密码登录 |
pwd | string | 是 | 是 | 验证码或者密码 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhBindEmail
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
string | 是 | 是 | 邮箱 | |
emailCode | string | 是 | 是 | 邮箱验证码 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhPwdReset
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
mobile | string | 是 | 是 | 手机号 |
code | string | 是 | 是 | 验证码 |
pwd | string | 是 | 是 | 新的密码 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhPwdUpdate
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
pwd | string | 是 | 是 | 新的密码 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhUnbindEmail
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhBuyItem
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手 |
itemObjId | int | 是 | 是 | 商城道具实例ID |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhUserPannel
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhShopPannel
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/zhShopPannel
返回
{
"data": [
{
"amount": -1,
"createAt": 1689836591452,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Special Space",
"icon": "0",
"id": 164,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 303001,
"itemName": "特殊房间001",
"itemType": 3,
"model": "DJ",
"price": 999,
"status": 1,
"subType": 303,
"updateAt": 1689836591452
},
{
"amount": -1,
"createAt": 1689836591443,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Big Space",
"icon": "0",
"id": 163,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 302001,
"itemName": "大房间",
"itemType": 3,
"model": "IC1101",
"price": 699,
"status": 1,
"subType": 302,
"updateAt": 1689836591443
},
{
"amount": -1,
"createAt": 1689836591433,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Medium Space",
"icon": "0",
"id": 162,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 301001,
"itemName": "中房间",
"itemType": 3,
"model": "EnterprisePavilion",
"price": 399,
"status": 1,
"subType": 301,
"updateAt": 1689836591433
},
{
"amount": -1,
"createAt": 1689836591424,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Small Space",
"icon": "0",
"id": 161,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 300001,
"itemName": "小房间",
"itemType": 3,
"model": "2",
"price": 149,
"status": 1,
"subType": 300,
"updateAt": 1689836591424
},
{
"amount": 30,
"createAt": 1689836591190,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wall04",
"icon": "201004",
"id": 132,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 201004,
"itemName": "Gray",
"itemType": 2,
"model": "M_Wall04",
"price": 4.99,
"status": 1,
"subType": 201,
"updateAt": 1689836591190
},
{
"amount": 30,
"createAt": 1689836591183,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wall03",
"icon": "201003",
"id": 131,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 201003,
"itemName": "Funny",
"itemType": 2,
"model": "M_Wall03",
"price": 4.99,
"status": 1,
"subType": 201,
"updateAt": 1689836591183
},
{
"amount": 30,
"createAt": 1689836591176,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wall02",
"icon": "201002",
"id": 130,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 201002,
"itemName": "Wooden",
"itemType": 2,
"model": "M_Wall02",
"price": 4.99,
"status": 1,
"subType": 201,
"updateAt": 1689836591176
},
{
"amount": 30,
"createAt": 1689836591169,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wall01",
"icon": "201001",
"id": 129,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 201001,
"itemName": "Color Dots",
"itemType": 2,
"model": "M_Wall01",
"price": 4.99,
"status": 1,
"subType": 201,
"updateAt": 1689836591169
},
{
"amount": 30,
"createAt": 1689836591162,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "地板贴图Floor03",
"icon": "200003",
"id": 128,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 200003,
"itemName": "Gray",
"itemType": 2,
"model": "M_Ground01",
"price": 4.99,
"status": 1,
"subType": 200,
"updateAt": 1689836591162
},
{
"amount": 30,
"createAt": 1689836591154,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "地板贴图Floor02",
"icon": "200002",
"id": 127,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 200002,
"itemName": "Black",
"itemType": 2,
"model": "M_Ground02",
"price": 4.99,
"status": 1,
"subType": 200,
"updateAt": 1689836591154
},
{
"amount": 30,
"createAt": 1689836591147,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "地板贴图Floor01",
"icon": "200001",
"id": 126,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 200001,
"itemName": "Wooden",
"itemType": 2,
"model": "M_bottom",
"price": 4.99,
"status": 1,
"subType": 200,
"updateAt": 1689836591147
},
{
"amount": 30,
"createAt": 1689836591139,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "CL",
"icon": "204004",
"id": 125,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 204004,
"itemName": "Ceiling Lamp(B)",
"itemType": 2,
"model": "SM_Ceilinglamp_b",
"price": 4.99,
"status": 1,
"subType": 204,
"updateAt": 1689836591139
},
{
"amount": 30,
"createAt": 1689836591132,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "CL",
"icon": "204003",
"id": 124,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 204003,
"itemName": "Ceiling Lamp(W)",
"itemType": 2,
"model": "SM_Ceilinglamp",
"price": 4.99,
"status": 1,
"subType": 204,
"updateAt": 1689836591132
},
{
"amount": 30,
"createAt": 1689836591124,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "CL",
"icon": "204002",
"id": 123,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 204002,
"itemName": "Ceiling Lamp(B)",
"itemType": 2,
"model": "SM_Ceilinglamp_b",
"price": 4.99,
"status": 1,
"subType": 204,
"updateAt": 1689836591124
},
{
"amount": 30,
"createAt": 1689836591117,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "CL",
"icon": "204001",
"id": 122,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 204001,
"itemName": "Ceiling Lamp(W)",
"itemType": 2,
"model": "SM_Ceilinglamp",
"price": 4.99,
"status": 1,
"subType": 204,
"updateAt": 1689836591117
},
{
"amount": 30,
"createAt": 1689836591109,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wall-lamp4",
"icon": "203004",
"id": 121,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 203004,
"itemName": "Wall Lamp 02",
"itemType": 2,
"model": "SM_walllamp_b",
"price": 4.99,
"status": 1,
"subType": 203,
"updateAt": 1689836591109
},
{
"amount": 30,
"createAt": 1689836591102,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wall-lamp3",
"icon": "203003",
"id": 120,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 203003,
"itemName": "Wall Lamp 01",
"itemType": 2,
"model": "SM_walllamp",
"price": 4.99,
"status": 1,
"subType": 203,
"updateAt": 1689836591102
},
{
"amount": 30,
"createAt": 1689836591095,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wall-lamp2",
"icon": "203002",
"id": 119,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 203002,
"itemName": "Wall Lamp 02",
"itemType": 2,
"model": "SM_walllamp_b",
"price": 4.99,
"status": 1,
"subType": 203,
"updateAt": 1689836591095
},
{
"amount": 30,
"createAt": 1689836591088,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wall-lamp1",
"icon": "203001",
"id": 118,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 203001,
"itemName": "Wall Lamp 01",
"itemType": 2,
"model": "SM_walllamp",
"price": 4.99,
"status": 1,
"subType": 203,
"updateAt": 1689836591088
},
{
"amount": 30,
"createAt": 1689836591081,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "A nice group Sofa",
"icon": "202013",
"id": 117,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202013,
"itemName": "Modern Sofa 02",
"itemType": 2,
"model": "SM_Shafa_b",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591081
},
{
"amount": 30,
"createAt": 1689836591074,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "A nice Sofa",
"icon": "202012",
"id": 116,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202012,
"itemName": "Modern Sofa 01",
"itemType": 2,
"model": "SM_Shafa_a",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591074
},
{
"amount": 30,
"createAt": 1689836591066,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Blocks",
"icon": "202011",
"id": 115,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202011,
"itemName": "Block (Short) 01",
"itemType": 2,
"model": "SM_Zhanshigui_c",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591066
},
{
"amount": 30,
"createAt": 1689836591059,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Blocks",
"icon": "202010",
"id": 114,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202010,
"itemName": "Block (Normal) 01",
"itemType": 2,
"model": "SM_Zhanshigui_b",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591059
},
{
"amount": 30,
"createAt": 1689836591052,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Blocks",
"icon": "202009",
"id": 113,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202009,
"itemName": "Block (High)01",
"itemType": 2,
"model": "SM_Zhanshigui_a",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591052
},
{
"amount": 30,
"createAt": 1689836591045,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "A Special Elephont Model",
"icon": "202008",
"id": 112,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202008,
"itemName": "Elephont Model",
"itemType": 2,
"model": "SM_Jumbo",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591045
},
{
"amount": 30,
"createAt": 1689836591038,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "A Special Ape Model",
"icon": "202007",
"id": 111,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202007,
"itemName": "Ape Model",
"itemType": 2,
"model": "SM_monkey",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591038
},
{
"amount": 30,
"createAt": 1689836591031,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wondeful Lamp",
"icon": "202006",
"id": 110,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202006,
"itemName": "Floor Lamp3",
"itemType": 2,
"model": "SM_Lamp",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591031
},
{
"amount": 30,
"createAt": 1689836591024,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wondeful Lamp",
"icon": "202005",
"id": 109,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202005,
"itemName": "Floor Lamp2",
"itemType": 2,
"model": "SM_Lamp_b",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591024
},
{
"amount": 30,
"createAt": 1689836591017,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Wondeful Lamp",
"icon": "202004",
"id": 108,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202004,
"itemName": "Floor Lamp1",
"itemType": 2,
"model": "SM_Lamp_c",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591017
},
{
"amount": 30,
"createAt": 1689836591010,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Nice Plant",
"icon": "202003",
"id": 107,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202003,
"itemName": "Green Plant 03",
"itemType": 2,
"model": "SM_Botany_b",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591010
},
{
"amount": 30,
"createAt": 1689836591002,
"createAtDesc": "2023-07-20 15:03:11",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Nice Plant",
"icon": "202002",
"id": 106,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202002,
"itemName": "Green Plant 02",
"itemType": 2,
"model": "SM_Botany2",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836591002
},
{
"amount": 30,
"createAt": 1689836590994,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Nice Plant",
"icon": "202001",
"id": 105,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 202001,
"itemName": "Green Plant 01",
"itemType": 2,
"model": "SM_Botany",
"price": 4.99,
"status": 1,
"subType": 202,
"updateAt": 1689836590994
},
{
"amount": 30,
"createAt": 1689836590986,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Jumbo Cyan",
"icon": "110012",
"id": 104,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 110012,
"itemName": "Jumbo Cyan",
"itemType": 1,
"model": "110012",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590986
},
{
"amount": 30,
"createAt": 1689836590979,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Jumbo Pink",
"icon": "110011",
"id": 103,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 110011,
"itemName": "Jumbo Pink",
"itemType": 1,
"model": "110011",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590979
},
{
"amount": 30,
"createAt": 1689836590971,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Jumbo Purple2",
"icon": "110010",
"id": 102,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 110010,
"itemName": "Jumbo Purple2",
"itemType": 1,
"model": "110010",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590971
},
{
"amount": 30,
"createAt": 1689836590963,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Jumbo Orange",
"icon": "110009",
"id": 101,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 110009,
"itemName": "Jumbo Orange",
"itemType": 1,
"model": "110009",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590963
},
{
"amount": 30,
"createAt": 1689836590955,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Jumbo Purple",
"icon": "110008",
"id": 100,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 110008,
"itemName": "Jumbo Purple",
"itemType": 1,
"model": "110008",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590955
},
{
"amount": 30,
"createAt": 1689836590947,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Jumbo Yellow",
"icon": "110007",
"id": 99,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 110007,
"itemName": "Jumbo Yellow",
"itemType": 1,
"model": "110007",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590947
},
{
"amount": 30,
"createAt": 1689836590936,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Jumbo White",
"icon": "110006",
"id": 98,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 110006,
"itemName": "Jumbo White",
"itemType": 1,
"model": "110006",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590936
},
{
"amount": 30,
"createAt": 1689836590926,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Jumbo Red",
"icon": "110005",
"id": 97,
"isFirstFree": 0,
"isInShop": 1,
"itemDictId": 110005,
"itemName": "Jumbo Red",
"itemType": 1,
"model": "110005",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590926
},
{
"amount": 30,
"createAt": 1689836590918,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Jumbo Green",
"icon": "110004",
"id": 96,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 110004,
"itemName": "Jumbo Green",
"itemType": 1,
"model": "110004",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590918
},
{
"amount": 30,
"createAt": 1689836590910,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Panda",
"icon": "110003",
"id": 95,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 110003,
"itemName": "Panda",
"itemType": 1,
"model": "110003",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590910
},
{
"amount": 30,
"createAt": 1689836590903,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Ape",
"icon": "110002",
"id": 94,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 110002,
"itemName": "Ape",
"itemType": 1,
"model": "110002",
"price": 19.99,
"status": 1,
"subType": 110,
"updateAt": 1689836590903
},
{
"amount": -1,
"createAt": 1689836590894,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "Elephont",
"icon": "110001",
"id": 93,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 110001,
"itemName": "Jumbo Blue",
"itemType": 1,
"model": "110001",
"price": 10,
"status": 1,
"subType": 110,
"updateAt": 1689836590894
},
{
"amount": -1,
"createAt": 1689836590887,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "套装(女)",
"icon": "109001",
"id": 92,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 109001,
"itemName": "套装(女)",
"itemType": 1,
"model": "109001",
"price": 10,
"status": 1,
"subType": 109,
"updateAt": 1689836590887
},
{
"amount": -1,
"createAt": 1689836590879,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "套装(男)",
"icon": "108001",
"id": 91,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 108001,
"itemName": "套装(男)",
"itemType": 1,
"model": "108001",
"price": 10,
"status": 1,
"subType": 108,
"updateAt": 1689836590879
},
{
"amount": -1,
"createAt": 1689836590871,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "鞋子(女)",
"icon": "107001",
"id": 90,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 107001,
"itemName": "鞋子(女)",
"itemType": 1,
"model": "107001",
"price": 10,
"status": 1,
"subType": 107,
"updateAt": 1689836590871
},
{
"amount": -1,
"createAt": 1689836590863,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "鞋子(男)",
"icon": "106001",
"id": 89,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 106001,
"itemName": "鞋子(男)",
"itemType": 1,
"model": "106001",
"price": 10,
"status": 1,
"subType": 106,
"updateAt": 1689836590863
},
{
"amount": -1,
"createAt": 1689836590855,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "裤子(女)",
"icon": "105001",
"id": 88,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 105001,
"itemName": "裤子(女)",
"itemType": 1,
"model": "105001",
"price": 10,
"status": 1,
"subType": 105,
"updateAt": 1689836590855
},
{
"amount": -1,
"createAt": 1689836590845,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "裤子(男)",
"icon": "104001",
"id": 87,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 104001,
"itemName": "裤子(男)",
"itemType": 1,
"model": "104001",
"price": 10,
"status": 1,
"subType": 104,
"updateAt": 1689836590845
},
{
"amount": -1,
"createAt": 1689836590837,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "上衣(女)",
"icon": "103001",
"id": 86,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 103001,
"itemName": "上衣(女)",
"itemType": 1,
"model": "103001",
"price": 10,
"status": 1,
"subType": 103,
"updateAt": 1689836590837
},
{
"amount": -1,
"createAt": 1689836590828,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "上衣(男)",
"icon": "102001",
"id": 85,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 102001,
"itemName": "上衣(男)",
"itemType": 1,
"model": "102001",
"price": 10,
"status": 1,
"subType": 102,
"updateAt": 1689836590828
},
{
"amount": -1,
"createAt": 1689836590819,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "发型(女)",
"icon": "101001",
"id": 84,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 101001,
"itemName": "发型(女)",
"itemType": 1,
"model": "101001",
"price": 10,
"status": 1,
"subType": 101,
"updateAt": 1689836590819
},
{
"amount": -1,
"createAt": 1689836590798,
"createAtDesc": "2023-07-20 15:03:10",
"dBName": "CocosShopItemEntity",
"dBPath": "CocosShopItemEntity",
"desc": "发型(男)",
"icon": "100001",
"id": 83,
"isFirstFree": 1,
"isInShop": 1,
"itemDictId": 100001,
"itemName": "发型(男)",
"itemType": 1,
"model": "100001",
"price": 10,
"status": 1,
"subType": 100,
"updateAt": 1689836590798
}
],
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/zhSetDefaultRoom
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 令牌 |
roomId | int | 是 | 是 | 房间号 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhSetRoomPwd
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 令牌 |
roomId | int | 是 | 是 | 房间号 |
pwd | string | 是 | 是 | 房间密码 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomPwdAuth
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 令牌 |
roomId | int | 是 | 是 | 房间号 |
pwd | string | 是 | 是 | 房间密码 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhUserAvatars
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 令牌 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhSetDefaultAvatar
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 令牌 |
avatarId | int | 是 | 是 | 房间号 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhShopCartBuy
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
shopCartJson | string | 是 | 是 | json 数据类型 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
shopCartJson 格式如下
[{"itemObjId":1,"amount":10}]
/zhUserBag
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomSlots
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
roomId | int | 是 | 是 | 房间实例ID |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhUserAvatarInfo
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
avatarId | int | 是 | 是 | avatar实例ID |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhUserAvatarSlotUpdate
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
avatarId | int | 是 | 是 | avatar实例ID |
slotObjId | int | 否 | 是 | 用户坑位ID |
itemObjId | int | 否 | 是 | 道具实例ID,-1代表不填装任何东西 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhShopCartPrice
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
shopCartJson | string | 是 | 是 | json 数据类型 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
shopCartJson 格式如下
[{"itemObjId":1,"amount":10}]