#

PlayerAssetReqData
| 参数名 |
必选 |
类型 |
说明 |
| uids |
是 |
string[] |
玩家 UID 列表,最多 10 个 |
请求示例
{
"event": "player_asset",
"mg_id": "1461227817776713818",
"data": {
"uids": ["uid_1", "uid_2"]
},
"timestamp": "1785326400000"
}
PlayerAssetRespData
| 参数名 |
必选 |
类型 |
说明 |
| player_assets |
是 |
PlayerAssetData[] |
玩家资产列表 |
PlayerAssetData
| 参数名 |
必选 |
类型 |
说明 |
| uid |
是 |
string |
玩家 UID |
| asset |
是 |
object |
玩家资产数据,具体结构根据游戏而定 |
返回示例
{
"ret_code": 0,
"ret_msg": "",
"data": {
"player_assets": [
{
"uid": "uid_1",
"asset": {
"balance": 1000
}
},
{
"uid": "uid_2",
"asset": {
"balance": 2000
}
}
]
}
}
游戏资产字段说明
猛鬼别抓我(游戏 ID:2033469914201100290)
asset 字段说明
| 参数名 |
必选 |
类型 |
说明 |
| currency |
是 |
int64 |
玩家拥有的骷髅币(猛鬼币)数量 |
| low_magic_num |
是 |
int32 |
玩家拥有的低级补给箱数量 |
| mid_magic_num |
是 |
int32 |
玩家拥有的中级补给箱数量 |
| high_magic_num |
是 |
int32 |
玩家拥有的高级补给箱数量 |
| item_40201_num |
是 |
int32 |
玩家拥有的眩晕发射机数量 |
| item_40301_num |
是 |
int32 |
玩家拥有的能量罩数量 |
| item_40101_num |
是 |
int32 |
玩家拥有的维修台数量 |
| item_40701_num |
是 |
int32 |
玩家拥有的地雷数量 |
| item_42201_num |
是 |
int32 |
玩家拥有的捕获器数量 |
| item_40501_num |
是 |
int32 |
玩家拥有的高压电数量 |
| item_40401_num |
是 |
int32 |
玩家拥有的冷气机数量 |
| item_40801_num |
是 |
int32 |
玩家拥有的 1 级罗盘数量 |
| item_40901_num |
是 |
int32 |
玩家拥有的 1 级雷达数量 |
| item_41801_num |
是 |
int32 |
玩家拥有的 1 级聚能塔数量 |
| item_42801_num |
是 |
int32 |
玩家拥有的引鬼器数量 |
| item_42901_num |
是 |
int32 |
玩家拥有的速修卡数量 |
| item_43001_num |
是 |
int32 |
玩家拥有的驱散卡数量 |
| item_90101_num |
是 |
int32 |
玩家拥有的银宝箱数量(通过送礼获得) |
| item_90301_num |
是 |
int32 |
玩家拥有的金宝箱数量(通过送礼获得) |
| use_follower_config_id |
是 |
int32 |
玩家当前使用的小飞伴 ID |
| use_skin_config_id |
是 |
int32 |
玩家当前使用的皮肤 ID |
| owned_follower_list |
是 |
OwnedFollowerData[] |
玩家拥有的小飞伴列表 |
| owned_skin_list |
是 |
OwnedSkinData[] |
玩家拥有的皮肤列表 |
| task_list |
是 |
TaskData[] |
玩家当前的任务状态列表 |
OwnedFollowerData
| 参数名 |
必选 |
类型 |
说明 |
| id |
是 |
int32 |
小飞伴 ID |
| expire_time |
是 |
int64 |
到期时间(毫秒时间戳),0 表示永久拥有 |
OwnedSkinData
| 参数名 |
必选 |
类型 |
说明 |
| id |
是 |
int32 |
皮肤 ID |
| expire_time |
是 |
int64 |
到期时间(毫秒时间戳),0 表示永久拥有 |
TaskData
| 参数名 |
必选 |
类型 |
说明 |
| data_version |
是 |
int32 |
数据版本:日任务格式为 yyyyMMdd,周任务格式为 yyyyWW |
| reward_item_id |
是 |
int32 |
奖励道具 ID:-1 表示骷髅币(猛鬼币),其他值为道具 ID |
| reward_item_count |
是 |
int32 |
奖励道具数量 |
| status |
是 |
int32 |
任务状态:0 未完成,1 已完成,2 已领取奖励 |
| target_count |
是 |
int32 |
任务目标数量 |
| earned_count |
是 |
int32 |
当前已完成数量 |
| task_code |
是 |
string |
任务编码,详见下表 |
| task_type |
是 |
int32 |
任务类型:1 日任务,2 周任务 |
reward_item_id 映射
| reward_item_id |
奖励道具 |
| -1 |
骷髅币(猛鬼币) |
| 601 |
低级补给箱 |
| 701 |
中级补给箱 |
| 801 |
高级补给箱 |
task_code 映射
| task_code |
说明 |
| live_time |
累计存活时长 |
| win_count |
胜利次数 |
| magic_use |
使用补给箱次数 |
| game_count |
参与玩法次数 |
| currency_spent |
消耗骷髅币(猛鬼币)数量 |
| mvp_count |
获得 MVP 次数 |
| buy_item |
在道具商城购买道具的次数 |
皮肤 ID 映射
| 皮肤 ID |
人物 |
| 1 |
小帅 |
| 2 |
小琳 |
| 3 |
阿跃(篮球小子) |
| 4 |
林小宅(宅女) |
| 5 |
科尔(鸟嘴医生) |
| 6 |
伊芙琳(修女) |
| 7 |
沈砚卿(新郎) |
| 8 |
苏晚亭(新娘) |
| 9 |
陆明哲(新郎 2) |
| 10 |
白若熙(新娘 2) |
小飞伴 ID 映射
| 小飞伴 ID |
小飞伴 |
效果 |
| 50101 |
迷你无人机 |
每秒产生 4 金币 |
| 50201 |
黄金无人机 |
每秒产生 8 金币 |
| 50301 |
天使无人机 |
每秒产生 16 金币 |
任务 ID 映射
| 任务 ID |
任务类型 |
任务描述 |
奖励道具 |
| 100 |
日任务 |
参与 1 次玩法(胜利或存活超过 2 分钟) |
骷髅币(猛鬼币)× 5 |
| 200 |
日任务 |
在玩法中获得 2 次胜利 |
骷髅币(猛鬼币)× 10 |
| 300 |
日任务 |
在道具商城购买 3 次任意道具 |
低级补给箱 × 1 |
| 400 |
日任务 |
在玩法中获得 3 次 MVP |
骷髅币(猛鬼币)× 20 |
| 500 |
日任务 |
消耗 300 骷髅币(猛鬼币) |
中级补给箱 × 1 |
| 600 |
日任务 |
使用 5 次补给箱 |
骷髅币(猛鬼币)× 10 |
| 700 |
日任务 |
累计存活时长超过 180 分钟 |
骷髅币(猛鬼币)× 40 |
| 800 |
周任务 |
参与 10 次玩法(胜利或存活超过 2 分钟) |
骷髅币(猛鬼币)× 20 |
| 900 |
周任务 |
在玩法中获得 10 次胜利 |
骷髅币(猛鬼币)× 50 |
| 1000 |
周任务 |
在道具商城购买 20 次任意道具 |
骷髅币(猛鬼币)× 80 |
| 1100 |
周任务 |
在玩法中获得 15 次 MVP |
骷髅币(猛鬼币)× 80 |
| 1200 |
周任务 |
消耗 1000 骷髅币(猛鬼币) |
中级补给箱 × 2 |
| 1300 |
周任务 |
累计使用 30 次补给箱 |
高级补给箱 × 2 |
| 1400 |
周任务 |
累计存活时长超过 1000 分钟 |
骷髅币(猛鬼币)× 80 |
asset 示例
{
"currency": 148608,
"high_magic_num": 30,
"item_40101_num": 42,
"item_40201_num": 3,
"item_40301_num": 18,
"item_40401_num": 17,
"item_40501_num": 50,
"item_40701_num": 49,
"item_40801_num": 8,
"item_40901_num": 16,
"item_41801_num": 20,
"item_42201_num": 2,
"item_42801_num": 19,
"item_42901_num": 4,
"item_43001_num": 0,
"item_90101_num": 103,
"item_90301_num": 20,
"low_magic_num": 9,
"mid_magic_num": 32,
"owned_follower_list": [
{
"expire_time": 1785210858751,
"id": 50301
}
],
"owned_skin_list": [
{
"expire_time": 0,
"id": 6
}
],
"task_list": [
{
"data_version": 20260722,
"earned_count": 1,
"reward_item_count": 5,
"reward_item_id": -1,
"status": 2,
"target_count": 1,
"task_code": "game_count",
"task_type": 1
}
],
"use_follower_config_id": 50301,
"use_skin_config_id": 1
}