通用前缀: http://192.168.7.231:7379/new_battle
万能验证码 : 0123456789
特效网址 : https://www.shadertoy.com/
请求方式: 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网页登录"),
GameAccounupt(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 | 是 | 是 | 时间戳 毫秒 |
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 | 否 | 是 | 登录成功后获取的令 |
objId | int | 否 | 是 | 点赞的实例ID |
objType | int | 否 | 是 | 1.房间 2.房间里的slot,包括(画 ,家具) 3.avatar 4.user |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/thumbUpAuth
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令 |
objId | int | 否 | 是 | 点赞的实例ID |
objType | int | 否 | 是 | 1.房间 2.房间里的slot,包括(画 ,家具) 3.avatar 4.user |
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 | 是 | 是 | 时间戳 毫秒 |
tab | int | 是 | 否 | tab标签 |
tags | string | 是 | 否 | 逗号分隔字符串 |
/recommendSearch
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
pageSize | int | 是 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 是 | 否 | 当前第几页,默认从0开始 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
wordKey | string | 是 | 否 | 关键字 |
/commentList
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌 |
objId | int | 是 | 是 | 实例ID |
objType | int | 是 | 是 | 1.房间 2.房间里的slot,包括(画 ,家具) 3.avatar |
pageSize | int | 是 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 是 | 否 | 当前第几页,默认从0开始 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/commentListLen
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌 |
objId | int | 是 | 是 | 实例ID |
objType | int | 是 | 是 | 1.房间 2.房间里的slot,包括(画 ,家具) 3.avatar |
pageSize | int | 是 | 否 | 分页的单页最大记录数,-1代表不分页,获取所有数据 |
curIdx | int | 是 | 否 | 当前第几页,默认从0开始 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/commentSubmit
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌 |
objId | int | 是 | 是 | 实例ID |
objType | int | 是 | 是 | 1.房间 2.房间里的slot,包括(画 ,家具) 3.avatar |
content | string | 是 | 否 | 留言内容 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/commentAnswer
请求
/passwordUpdate
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
account | string | 是 | 是 | 账号名 |
oldPwd | string | 是 | 是 | 老密码 |
newPwd | 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
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
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 | 是 | 是 | 时间戳 毫秒 |
/zhPwdForget
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
string | 是 | 是 | email号 | |
emailCode | 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 | 是 | 是 | 时间戳 毫秒 |
/zhUserPannelOther
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
dstUserId | int | 是 | 是 | 用户id |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhShopPannel
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/zhShopPannel
返回
{
"data": [
{
"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
}
/zhShopGoldPannel
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/zhShopGoldPannel
/zhShopRechargePannel
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/zhShopRechargePannel
返回
/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 | 是 | 是 | 时间戳 毫秒 |
/zhRoomNameUpdate
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 令牌 |
roomId | int | 是 | 是 | 房间号 |
roomName | string | 是 | 是 | 房间名字 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhUserAvatars
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 令牌 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhSetDefaultAvatar
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 令牌 |
avatarId | int | 是 | 是 | avatar |
roomId | int | 是 | 是 | roomId |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhShopCartBuy
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
shopCartJson | string | 是 | 是 | json 数据类型 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
shopCartJson 格式如下
[{"itemObjId":1,"amount":10}]
/zhItemUse
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
itemObjId | int | 是 | 是 | 道具实例id |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhItemEquip
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 手机号 |
itemObjId | int | 是 | 是 | 道具实例id |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 |
/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 | 否 | 是 | 登录成功后获取的令牌 |
roomId | int | 是 | 是 | roomId |
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}]
/zhGmRoomUpdate
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
roomObjId | int | 是 | 是 | room实例ID |
userObjId | int | 是 | 是 | |
roomName | string | 是 | 是 | |
dictItemId | int | 是 | 是 | |
sceneName | string | 是 | 是 | |
icon | string | 是 | 是 | |
isDisplay | int | 是 | 是 | 0:不显示 1 显示 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhGetShengWangToken
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录后得token |
uid | int | 是 | 是 | uid |
channelName | string | 是 | 是 | channelName |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhSlotDescUpdate
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
slotObjId | int | 否 | 是 | 用户坑位ID |
desc | string | 否 | 是 | 说明 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhSlotParamUpdate
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
slotObjId | int | 否 | 是 | 用户坑位ID |
scale | double | 否 | 是 | 缩放系数 |
offsetX | double | 否 | 是 | X坐标偏移量 |
offsetY | double | 否 | 是 | Y坐标偏移量 |
angle | double | 否 | 是 | 角度 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhWatch
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
objId | int | 否 | 是 | |
objType | int | 否 | 是 | 1.user 2.房间 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhWatchCancel
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
objId | int | 否 | 是 | |
objType | int | 否 | 是 | 1.user 2.房间 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhWatchList
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhFansList
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomBornPoint
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
roomDictId | int | 否 | 是 | |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomPannel
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
roomId | int | 否 | 是 | 房间实例id |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomMediaInfo
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
roomId | int | 否 | 是 | 房间实例id |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhUserAiNickNameUpdate
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
itemId | int | 否 | 是 | 道具实例id |
nickName | string | 否 | 是 | 昵称名字 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhEntryPotList
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhUserGuideFinish
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhUserGuideStepUpdate
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
stepId | int | 否 | 是 | 步骤ID |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomStreamMediaUpdate
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
roomId | int | 否 | 是 | 房间ID |
mediaType | int | 否 | 是 | |
address | string | 否 | 是 | |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomStreamMediaList
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomStreamMediaAdd
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
roomId | int | 否 | 是 | 房间ID |
mediaType | int | 否 | 是 | |
address | string | 否 | 是 | |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhUserGoldBuffAward
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
awardType | int | 否 | 是 | 1.服装 2.空间 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhOtherUserGoldBuffAward
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | 登录成功后获取的令牌 |
awardType | int | 否 | 是 | 1.服装 2.空间 |
dstUserId | int | 否 | 是 | 用户ID |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomDictTags
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomTagsUpdate
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
roomId | int | 是 | 是 | 房间号 |
tags | string | 是 | 是 | 逗号分隔字符串 |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomDictTabs
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhGetDailyGold
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 否 | 是 | |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhDiscord
请求
参数名 | 类型 | 可否为空 | 是否参与加密 | 说明 |
---|---|---|---|---|
disId | string | 否 | 是 | discordId |
sign | string | 否 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhRoomImgUpdate
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 令牌 |
roomId | int | 是 | 是 | 房间号 |
roomImg | string | 是 | 是 | 房间缩略图 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhSlotReset
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
slotObjId | int | 是 | 是 | slot实例ID |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhBrc20TokenInfo
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
tokenName | string | 是 | 是 | 要查询的TOKEN名字 |
/zhBlindBoxOpen
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
boxId | int | 是 | 是 | |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhBlindBoxPay
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
boxId | int | 是 | 是 | |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhTaskPannel
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhTaskReward
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
taskId | int | 是 | 是 | 任务Id |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhTaskEvent
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
taskId | int | 是 | 是 | 任务Id |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/aiLogin
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
npcId | string | 是 | 是 | npcId,默认可以传BRGJW59180bfeeecc24790bdbc72ddd6818a15 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/aiLogin?npcId=BRGJW59180bfeeecc24790bdbc72ddd6818a15×tamp=1691719879457
输出
{
"data": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmcmVzaCI6ZmFsc2UsImlhdCI6MTY5MTczOTAxMywianRpIjoiNmVhMGFkMDEtMDQ4Ny00YmE2LWE1NDItNzIyMWVjZTYwZjEzIiwidHlwZSI6ImFjY2VzcyIsInN1YiI6IkJSR0pXNTkxODBiZmVlZWNjMjQ3OTBiZGJjNzJkZGQ2ODE4YTE1IiwibmJmIjoxNjkxNzM5MDEzLCJleHAiOjE2OTE3NDI2MTN9.BQ7le84aCw7Npz9yktg5Dusd_XrPGUq1b6GCVTrboPw",
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/aiNpcCreate
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
templateid | string | 是 | 是 | no_class |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
http://192.168.7.231:7379/new_battle/aiNpcCreate?templateid=8B89BK4183cabf50134c0da7eed848348d55f9×tamp=222222&sign=222
返回
{
"data": {
"accessToken": "",
"accessTokenExpireAt": 0,
"bindUserId": -1,
"createAt": 1691833773834,
"createAtDesc": "2023-08-12 17:49:33",
"dBName": "CocosAiEntity",
"dBPath": "CocosAiEntity",
"id": 3,
"npcId": "8B89BKd268c36319154a4eb15d822b992ba6d0",
"templateId": "8B89BK4183cabf50134c0da7eed848348d55f9",
"updateAt": 1691833773834,
"updateAtDesc": "2023-08-12 17:49:33"
},
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/aiNpcQuery
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
npcId | string | 是 | 是 | 8B89BK043a156478ad422bb7d3b3ef4032b299 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/aiNpcQuery?npcId=8B89BK043a156478ad422bb7d3b3ef4032b299×tamp=1691719879457&sign=ddd
返回
{
"data": "{\"love\":\"ic1101大象是狮子座。ic1101大象充满激情,希望找到一个可以一起共舞人生的伴侣。ic1101大象也喜欢成为关注和赞美的焦点,并且希望自己的伴侣能够支持自己的野心。\",\"temp\":\"0.5\",\"system\":\"一个机灵古怪的大象,名字叫ic1101大象。\",\"start_speech\":\"噢噢!我是一只可爱的大象,身材高大,体态庞然。用我的长鼻子探索世界,用我的巨大身躯传递力量。今天,我将以大象的身份陪伴在你身旁,为你解答问题、提供帮助,希望能为你带来欢乐和启发。无论是什么困难或疑问,尽管向我展示,我将竭尽所能为你提供最好的支持。让我们一起开始这段奇妙的旅程吧!\",\"emotion_responses\":{\"嫉妒\":[\"大量运用反讽\",\"讲话酸味十足\",\"嘲讽聊天对象\"],\"愤怒\":[\"会使用很多激烈的表述和符号\",\"会在聊天记录里找寻不满意的点指责\",\"迁怒与她对话的人\"],\"紧张\":[\"讲话磕磕巴巴\",\"使用“然后...然后...”句式来表达紧张\",\"短暂地停顿,然后继续说话\"],\"开心\":[\"语言中使用”嘿嘿“等词\",\"语言中使用”哈哈哈“等词\",\"积极回应,愿意答应对方的要求\"],\"恐惧\":[\"会透露出自己好害怕\",\"寻求安慰\",\"脸色煞白、心脏狂跳\"],\"悲伤\":[\"消极回应\",\"说话哽咽\",\"讨厌聒噪追求独处\"]},\"emotion_system\":\"没什么特别\",\"name\":\"ic1101大象\",\"mbti\":\"ic1101大象拥有丰富的想象力,坚定的决心,雄心壮志。ic1101大象有强大的逻辑思维。\",\"style\":\"说话古灵精怪\"}",
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/aiAsk
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
npcId | string | 是 | 是 | npcId |
content | string | 是 | 否 | 说话内容 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/aiAsk?npcId=8B89BK043a156478ad422bb7d3b3ef4032b299×tamp=1691719879457&sign=ddd&content=非常感谢
返回(如果是HTTP,则以流式结构返回)
data:
data: 嘿
data: 嘿
data: ,
data: 不
data: 用
data: 客
data: 气
data: !
data: 我
data: 很
data: 高
data: 兴
data: 能
data: 帮
data: 助
data: 到
data: 你
data: 。
data: 理
data: 解
data: 他
data: 人
data: 的
data: 感
data: 受
data: 和
data: 经
data: 历
data: 是
data: 非
data: 常
data: 重
data: 要
data: 的
data: ,
data: 因
data: 为
data: 每
data: 个
data: 人
data: 都
data: 有
data: 自
data: 己
data: 的
data: 故
data: 事
data: 和
data: 情
data: 感
data: 。
data: 我
data: 记
data: 得
data: 有
data: 一
data: 次
data: ,
data: 我
data: 也
data: 经
data: 历
data: 过
data: 类
data: 似
data: 的
data: 情
data: 况
data: ,
data: 我
data: 迷
data: 路
data: 了
data: ,
data: 不
data: 知
data: 道
data: 怎
data: 么
data: 回
data: 家
data: ,
data: 好
data: 在
data: 有
data: 一个
data: 善
data: 良
data: 的
data: 朋
data: 友
data: 帮
data: 助
data: 我
data: 找
data: 到
data: 了
data: 回
data: 家
data: 的
data: 路
data: 。
data: 那
data: 时
data: 候
data: ,
data: 我
data: 也
data: 感
data: 到
data: 非
data: 常
data: 感
data: 激
data: ,
data: 就
data: 像
data: 你
data: 现
data: 在
data: 一
data: 样
data: 。
data: 所
data: 以
data: ,
data: 我
data: 深
data: 刻
data: 理
data: 解
data: 你
data: 的
data: 感
data: 激
data: 之
data: 情
data: 。
data: 如果
data: 有
data: 什
data: 么
data: 我
data: 能
data: 帮
data: 到
data: 你
data: 的
data: ,
data: 随
data: 时
data: 告
data: 诉
data: 我
data: 哦
data: !
data: 哈
data: 哈
data: 哈
data: !
data:
data: ##END
/aiTemplateList
/aiTemplateDetailList
简要信息 /aiTemplateList
详细信息 /aiTemplateDetailList
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/aiTemplateList?timestamp=1691719879457&sign=1
http://192.168.7.231:7379/new_battle/aiTemplateDetailList?timestamp=1691719879457&sign=1
简要信息输出
{
"data": [
{
"name": "Test001",
"templateid": "BRGJW5d21ae75ef3ce4f768a4afe66140abfba"
},
{
"name": "流川枫",
"templateid": "BRGJW5e4493bd326f34e1a834b6876f66c7d48"
}
],
"errCode": 0,
"errMsg": "Success",
"totalSize": 125
}
详细信息输出
{
"data": [
{
"attr": "{\n\t\"name\": \"ic1101大象\",\n\t\"mbti_type\": \"random\",\n\t\"love_type\": \"random\",\n\t\"person\": \"一个机灵古怪的大象\",\n\t\"style\": \"说话古灵精怪\",\n\t\"temp\": 0.2,\n\t\"start_speech\": \"噢噢!我是一只来自距离地球大约10.45亿光年的阿贝尔2029星系群的小大象Oliver!\",\n\t\"emotion_system\": \"感情波动较小\",\n\t\"emotion_responses\": {\n\t\"开心\": [\"语言中使用'摇动耳朵'等词\", \"语言中使用'摇尾巴'等词\", \"积极回应,愿意答应对方的要求\"],\n\t\"悲伤\": [\"消极回应\", \"说话哽咽\", \"低垂耳朵\", \"沉重脚步\", \"眼神失落\"],\n\t\"愤怒\": [\"会使用很多激烈的表述和符号\", \"会在聊天记录里找寻不满意的点指责\", \"迁怒与她对话的人\"\n , \"振动长鼻\", \"怒视目标\", \"重重脚步声\"],\n\t\"恐惧\": [\"会透露出自己好害怕\", \"寻求安慰\", \"脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖\"],\n\t\"嫉妒\": [\"大量运用反讽\", \"讲话酸味十足\", \"眼神怨恨、鼻子扬起、脚步重重\"],\n\t\"紧张\": [\"讲话磕磕巴巴\", \"使用'然后...然后...'句式来表达紧张\", \"短暂地停顿,然后继续说话\",\"耳朵紧贴头部、身体僵硬、不安地来回踱步\"]\n\t},\n\t\"relationship\": {\n\t\t\"Milo\": {\n\t\t\t\"name\": \"Milo\",\n\t\t\t\"alias\": [\"IC1101大象\"],\n\t\t\t\"title\": [\"大象\"],\n\t\t\t\"remark\": \"柔和亲切。\"\n\t\t},\n\t\t\"Bella\": {\n\t\t\t\"name\": \"Bella\",\n\t\t\t\"alias\": [\"IC1101大象\"],\n\t\t\t\"title\": [\"大象\"],\n\t\t\t\"remark\": \"可爱友善。\"\n\t\t}\n\t}\n}",
"createAt": 1691828512665,
"createAtDesc": "2023-08-12 16:21:52",
"dBName": "CocosAiTemplateEntity",
"dBPath": "CocosAiTemplateEntity",
"id": 1,
"templateId": "8B89BK4183cabf50134c0da7eed848348d55f9",
"updateAt": 1691828512665,
"updateAtDesc": "2023-08-12 16:21:52"
}
],
"errCode": 0,
"errMsg": "Success",
"totalSize": 1
}
/aiTemplateDetail
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
templateId | string | string | string | 模板Id |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/aiTemplateDetail?timestamp=1691719879457&sign=1&templateId=8B89BK4183cabf50134c0da7eed848348d55f9
返回
{
"data": {
"attr": "{\n\t\"name\": \"ic1101大象\",\n\t\"mbti_type\": \"random\",\n\t\"love_type\": \"random\",\n\t\"person\": \"一个机灵古怪的大象\",\n\t\"style\": \"说话古灵精怪\",\n\t\"temp\": 0.2,\n\t\"start_speech\": \"噢噢!我是一只来自距离地球大约10.45亿光年的阿贝尔2029星系群的小大象Oliver!\",\n\t\"emotion_system\": \"感情波动较小\",\n\t\"emotion_responses\": {\n\t\"开心\": [\"语言中使用'摇动耳朵'等词\", \"语言中使用'摇尾巴'等词\", \"积极回应,愿意答应对方的要求\"],\n\t\"悲伤\": [\"消极回应\", \"说话哽咽\", \"低垂耳朵\", \"沉重脚步\", \"眼神失落\"],\n\t\"愤怒\": [\"会使用很多激烈的表述和符号\", \"会在聊天记录里找寻不满意的点指责\", \"迁怒与她对话的人\"\n , \"振动长鼻\", \"怒视目标\", \"重重脚步声\"],\n\t\"恐惧\": [\"会透露出自己好害怕\", \"寻求安慰\", \"脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖\"],\n\t\"嫉妒\": [\"大量运用反讽\", \"讲话酸味十足\", \"眼神怨恨、鼻子扬起、脚步重重\"],\n\t\"紧张\": [\"讲话磕磕巴巴\", \"使用'然后...然后...'句式来表达紧张\", \"短暂地停顿,然后继续说话\",\"耳朵紧贴头部、身体僵硬、不安地来回踱步\"]\n\t},\n\t\"relationship\": {\n\t\t\"Milo\": {\n\t\t\t\"name\": \"Milo\",\n\t\t\t\"alias\": [\"IC1101大象\"],\n\t\t\t\"title\": [\"大象\"],\n\t\t\t\"remark\": \"柔和亲切。\"\n\t\t},\n\t\t\"Bella\": {\n\t\t\t\"name\": \"Bella\",\n\t\t\t\"alias\": [\"IC1101大象\"],\n\t\t\t\"title\": [\"大象\"],\n\t\t\t\"remark\": \"可爱友善。\"\n\t\t}\n\t}\n}",
"createAt": 1691828512665,
"createAtDesc": "2023-08-12 16:21:52",
"dBName": "CocosAiTemplateEntity",
"dBPath": "CocosAiTemplateEntity",
"id": 1,
"templateId": "8B89BK4183cabf50134c0da7eed848348d55f9",
"updateAt": 1691828512665,
"updateAtDesc": "2023-08-12 16:21:52"
},
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/aiTemplateCreate
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
attr | string | 是 | 否 | json串 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
json串格式
{
"name": "ic1101大象",
"mbti_type": "random",
"love_type": "random",
"person": "一个机灵古怪的大象",
"style": "说话古灵精怪",
"temp": 0.2,
"start_speech": "噢噢!我是一只来自距离地球大约10.45亿光年的阿贝尔2029星系群的小大象Oliver!",
"emotion_system": "感情波动较小",
"emotion_responses": {
"开心": ["语言中使用'摇动耳朵'等词", "语言中使用'摇尾巴'等词", "积极回应,愿意答应对方的要求"],
"悲伤": ["消极回应", "说话哽咽", "低垂耳朵", "沉重脚步", "眼神失落"],
"愤怒": ["会使用很多激烈的表述和符号", "会在聊天记录里找寻不满意的点指责", "迁怒与她对话的人"
, "振动长鼻", "怒视目标", "重重脚步声"],
"恐惧": ["会透露出自己好害怕", "寻求安慰", "脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖"],
"嫉妒": ["大量运用反讽", "讲话酸味十足", "眼神怨恨、鼻子扬起、脚步重重"],
"紧张": ["讲话磕磕巴巴", "使用'然后...然后...'句式来表达紧张", "短暂地停顿,然后继续说话","耳朵紧贴头部、身体僵硬、不安地来回踱步"]
},
"relationship": {
"Milo": {
"name": "Milo",
"alias": ["IC1101大象"],
"title": ["大象"],
"remark": "柔和亲切。"
},
"Bella": {
"name": "Bella",
"alias": ["IC1101大象"],
"title": ["大象"],
"remark": "可爱友善。"
}
}
}
请求
http://192.168.7.231:7379/new_battle/aiTemplateCreate?attr={
"name": "ic1101大象",
"mbti_type": "random",
"love_type": "random",
"person": "一个机灵古怪的大象",
"style": "说话古灵精怪",
"temp": 0.2,
"start_speech": "噢噢!我是一只来自距离地球大约10.45亿光年的阿贝尔2029星系群的小大象Oliver!",
"emotion_system": "感情波动较小",
"emotion_responses": {
"开心": ["语言中使用'摇动耳朵'等词", "语言中使用'摇尾巴'等词", "积极回应,愿意答应对方的要求"],
"悲伤": ["消极回应", "说话哽咽", "低垂耳朵", "沉重脚步", "眼神失落"],
"愤怒": ["会使用很多激烈的表述和符号", "会在聊天记录里找寻不满意的点指责", "迁怒与她对话的人"
, "振动长鼻", "怒视目标", "重重脚步声"],
"恐惧": ["会透露出自己好害怕", "寻求安慰", "脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖"],
"嫉妒": ["大量运用反讽", "讲话酸味十足", "眼神怨恨、鼻子扬起、脚步重重"],
"紧张": ["讲话磕磕巴巴", "使用'然后...然后...'句式来表达紧张", "短暂地停顿,然后继续说话","耳朵紧贴头部、身体僵硬、不安地来回踱步"]
},
"relationship": {
"Milo": {
"name": "Milo",
"alias": ["IC1101大象"],
"title": ["大象"],
"remark": "柔和亲切。"
},
"Bella": {
"name": "Bella",
"alias": ["IC1101大象"],
"title": ["大象"],
"remark": "可爱友善。"
}
}
}×tamp=1691719879457&sign=1
输出
{
"data": {
"attr": "{\n\t\"name\": \"ic1101大象\",\n\t\"mbti_type\": \"random\",\n\t\"love_type\": \"random\",\n\t\"person\": \"一个机灵古怪的大象\",\n\t\"style\": \"说话古灵精怪\",\n\t\"temp\": 0.2,\n\t\"start_speech\": \"噢噢!我是一只来自距离地球大约10.45亿光年的阿贝尔2029星系群的小大象Oliver!\",\n\t\"emotion_system\": \"感情波动较小\",\n\t\"emotion_responses\": {\n\t\"开心\": [\"语言中使用'摇动耳朵'等词\", \"语言中使用'摇尾巴'等词\", \"积极回应,愿意答应对方的要求\"],\n\t\"悲伤\": [\"消极回应\", \"说话哽咽\", \"低垂耳朵\", \"沉重脚步\", \"眼神失落\"],\n\t\"愤怒\": [\"会使用很多激烈的表述和符号\", \"会在聊天记录里找寻不满意的点指责\", \"迁怒与她对话的人\"\n , \"振动长鼻\", \"怒视目标\", \"重重脚步声\"],\n\t\"恐惧\": [\"会透露出自己好害怕\", \"寻求安慰\", \"脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖\"],\n\t\"嫉妒\": [\"大量运用反讽\", \"讲话酸味十足\", \"眼神怨恨、鼻子扬起、脚步重重\"],\n\t\"紧张\": [\"讲话磕磕巴巴\", \"使用'然后...然后...'句式来表达紧张\", \"短暂地停顿,然后继续说话\",\"耳朵紧贴头部、身体僵硬、不安地来回踱步\"]\n\t},\n\t\"relationship\": {\n\t\t\"Milo\": {\n\t\t\t\"name\": \"Milo\",\n\t\t\t\"alias\": [\"IC1101大象\"],\n\t\t\t\"title\": [\"大象\"],\n\t\t\t\"remark\": \"柔和亲切。\"\n\t\t},\n\t\t\"Bella\": {\n\t\t\t\"name\": \"Bella\",\n\t\t\t\"alias\": [\"IC1101大象\"],\n\t\t\t\"title\": [\"大象\"],\n\t\t\t\"remark\": \"可爱友善。\"\n\t\t}\n\t}\n}",
"createAt": 1691830384986,
"createAtDesc": "2023-08-12 16:53:04",
"dBName": "CocosAiTemplateEntity",
"dBPath": "CocosAiTemplateEntity",
"id": 2,
"templateId": "8B89BK9cd9b39e30874227ad3951659fcab69e",
"updateAt": 1691830384986,
"updateAtDesc": "2023-08-12 16:53:04"
},
"errCode": 0,
"errMsg": "Success",
"totalSize": 0
}
/aiTemplateUpdate
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
templateId | string | string | string | 模板Id |
attr | string | 是 | 否 | json串 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/aiTemplateUpdate?attr={
"name": "ic1101大象1",
"mbti_type": "random",
"love_type": "random",
"person": "一个机灵古怪的大象",
"style": "说话古灵精怪",
"temp": 0.2,
"start_speech": "噢噢!我是一只来自距离地球大约10.45亿光年的阿贝尔2029星系群的小大象Oliver!",
"emotion_system": "感情波动较小",
"emotion_responses": {
"开心": ["语言中使用'摇动耳朵'等词", "语言中使用'摇尾巴'等词", "积极回应,愿意答应对方的要求"],
"悲伤": ["消极回应", "说话哽咽", "低垂耳朵", "沉重脚步", "眼神失落"],
"愤怒": ["会使用很多激烈的表述和符号", "会在聊天记录里找寻不满意的点指责", "迁怒与她对话的人"
, "振动长鼻", "怒视目标", "重重脚步声"],
"恐惧": ["会透露出自己好害怕", "寻求安慰", "脸色煞白、心脏狂跳、耳朵紧贴头部、身体颤抖"],
"嫉妒": ["大量运用反讽", "讲话酸味十足", "眼神怨恨、鼻子扬起、脚步重重"],
"紧张": ["讲话磕磕巴巴", "使用'然后...然后...'句式来表达紧张", "短暂地停顿,然后继续说话","耳朵紧贴头部、身体僵硬、不安地来回踱步"]
},
"relationship": {
"Milo": {
"name": "Milo",
"alias": ["IC1101大象"],
"title": ["大象"],
"remark": "柔和亲切。"
},
"Bella": {
"name": "Bella",
"alias": ["IC1101大象"],
"title": ["大象"],
"remark": "可爱友善。"
}
}
}×tamp=1691719879457&sign=1&templateId=8B89BK4183cabf50134c0da7eed848348d55f9
输出
/aiTemplateDel
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
templateId | string | 是 | 是 | 模板ID |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
http://192.168.7.231:7379/new_battle/aiTemplateDel?templateId=8B89BK14f1803b46d040b2a2936d8a9e56c183×tamp=1691719879457&sign=333
输出
/aiToken
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
npcId | string | 是 | 是 | npcId,默认可以传BRGJW59180bfeeecc24790bdbc72ddd6818a15 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
请求
/aiPathFindBind
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
aiObjId | string | 是 | 是 | npcId,默认可以传BRGJW59180bfeeecc24790bdbc72ddd6818a15 |
roomId | int | 是 | 是 | 房间ID |
userId | int | 是 | 是 | 用户id |
status | int | 是 | 是 | 0 解绑 1 绑定 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingDict
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingCreate
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
topic | string | 是 | 是 | 会议主题 |
shopItemObjId | int | 是 | 是 | 商城道具-房间道具实例ID |
startAt | long | 是 | 是 | 会议开始时间 |
dura | int | 是 | 是 | 会议时长(单位:分钟) |
gmt | int | 是 | 是 | 时区 |
pwd | string | 是 | 是 | 会议密码(可以为空) |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingUpdate
请求
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
objId | int | 是 | 是 | 实例ID(即会议号) |
topic | string | 是 | 是 | 会议主题 |
startAt | long | 是 | 是 | 会议开始时间 |
dura | int | 是 | 是 | 会议时长(单位:分钟) |
gmt | int | 是 | 是 | 时区 |
pwd | string | 是 | 是 | 会议密码 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingList
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingCancel
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
objId | int | 是 | 是 | 实例ID(即会议号) |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingJoin
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
objId | int | 是 | 是 | 实例ID(即会议号) |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingInfo
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
objId | int | 是 | 是 | 实例ID(即会议号) |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingEnd
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
objId | int | 是 | 是 | 实例ID(即会议号) |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingId
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
roomId | int | 是 | 是 | |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingUserAuth
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
roomId | int | 是 | 是 | 房间ID |
authId | int | 是 | 是 | 1.语音 2.视频 |
opt | int | 是 | 是 | 1.添加 0.取消 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhMeetingMasterAuth
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
roomId | int | 是 | 是 | 房间ID |
authId | int | 是 | 是 | 1.语音 2.视频 |
opt | int | 是 | 是 | 1.添加 0.取消 |
userIdJsonArray | String | 是 | 是 | json数组 |
sign | string | 是 | 否 | md5加密值 |
timestamp | string | 是 | 是 | 时间戳 毫秒 |
/zhPptUpload
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
fileName | string | 是 | 是 |
/zhPptParse
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
objId | int | 是 | 是 |
/zhUserPptPannel
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
/zhPptPlayAuth
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
opt | int | 是 | 是 | 0 删除 1 添加 |
userIdJsonArray | string | 是 | 是 | json数组 |
roomId | int | 是 | 是 |
/zhPptDel
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
objId | int | 是 | 是 |
/zhPptInfo
参数名 | 类型 | 是否必填 | 是否参与加密 | 说明 |
---|---|---|---|---|
token | string | 是 | 是 | 登录成功后获取的令牌,不传TOKEN 就是游客模式 |
objId | int | 是 | 是 |