鸣潮游戏角色基础数据

May 25, 2025 · View on GitHub

包含 日常数据我的资料

更新时间: 2024.06.19

状态

已失效,替代方案:[新] 鸣潮游戏角色基础数据

请求地址

https://api.kurobbs.com/gamer/roleBox/aki/baseData

请求方式

POST

认证方式

token

请求头

字段类型内容备注
pragmastr-no-cache
cache-controlstr-no-cache
sec-ch-uastr-"Not)A;Brand";v="99", "Android WebView";v="127", "Chromium";v="127"
sourcestr-android
sec-ch-ua-mobilestr1?1
user-agentstrUAMozilla/5.0 (Linux; Android 14; 23127PN0CC Build/UKQ1.230804.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/127.0.6533.2 Mobile Safari/537.36 Kuro/2.2.0 KuroGameBox/2.2.0
content-typestr-application/x-www-form-urlencoded
acceptstr-application/json, text/plain, */*
devcodestr-61.178.245.214, Mozilla/5.0 (Linux; Android 14; 23127PN0CC Build/UKQ1.230804.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/127.0.6533.2 Mobile Safari/537.36 Kuro/2.2.0 KuroGameBox/2.2.0
tokenstrtokeneyJhbGciOiJIUzI1NiJ9.eyJjcmVhdGVkIjoxNjg5NDk4MDkxMjQ1LCJ1c2VySWQiOjEwMDY1NjY5fQ.AAAA_AAAAAAAAAAAAAAAAAAAAAAAAAAA-AAAAAAAAAA
sec-ch-ua-platformstr-"Android"
originstrhttps://web-static.kurobbs.com
sec-fetch-sitestrsame-site
sec-fetch-modestrcors
sec-fetch-deststrempty
accept-encodingstrgzip, deflate, br, zstd
accept-languagestrzh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7
prioritystr(?)u=1, i

请求体

字符串拼接

字段类型内容备注
gameIdnum游戏 id固定 鸣潮 = 3
roleIdnum游戏角色 id101812955
serverIdnum游戏区服 idCN = 76402e5b20be2c39f095a152090afddc
OS 每个区都不一样, 无完整记录

响应体

json

根对象

字段类型内容备注
codenum返回值220: token 失效
200: 成功
msgstr提示信息请求成功
successbooltruetoken 有效时才有
dataarr详细信息成功时才有, 没绑定就是空数组

data成员对象

字段类型内容备注
namestr角色昵称首席
idnum角色 id101812955
creatTimenum创角时间, 13 位时间戳1716426597815
activeDaysnum游戏天数28
levelnum联觉等级40
worldLevelnum索拉等级5
roleNumnum解锁角色16
soundBoxnum解锁声匣数7
energynum当前结晶波片206
maxEnergynum结晶波片上限240
livenessnum今日活跃度100
livenessMaxCountnum今日活跃度上限true
livenessUnlockbool解锁了活跃度?true
chapterIdnum(?)7
bigCountnum中型信标解锁数10
smallCountnum小型信标解锁数60
achievementCountnum已达成成就67
boxListarr宝箱列表
showToGuestnum对外展示true

boxList数组成员对象

字段类型内容备注
boxNamestr宝箱名称朴素奇藏箱
numnum已获得数量56

示例

请求

const url = 'https://api.kurobbs.com/gamer/roleBox/aki/baseData'
const headers = {
    pragma: 'no-cache',
    cache-control: 'no-cache',
    sec-ch-ua: '"Not)A;Brand";v="99", "Android WebView";v="127", "Chromium";v="127"',
    source: 'android',
    sec-ch-ua-mobile: '?1',
    user-agent: 'Mozilla/5.0 (Linux; Android 14; 23127PN0CC Build/UKQ1.230804.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/127.0.6533.2 Mobile Safari/537.36 Kuro/2.2.0 KuroGameBox/2.2.0',
    content-type: 'application/x-www-form-urlencoded',
    accept: 'application/json, text/plain, */*',
    devcode: '61.178.245.214, Mozilla/5.0 (Linux; Android 14; 23127PN0CC Build/UKQ1.230804.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/127.0.6533.2 Mobile Safari/537.36 Kuro/2.2.0 KuroGameBox/2.2.0',
    token: 'eyJhbGciOiJIUzI1NiJ9.eyJjcmVhdGVkIjoxNjg5NDk4MDkxMjQ1LCJ1c2VySWQiOjEwMDY1NjY5fQ.AAAA_AAAAAAAAAAAAAAAAAAAAAAAAAAA-AAAAAAAAAA',
    sec-ch-ua-platform: ''"Android"',
    origin: 'https://web-static.kurobbs.com',
    sec-fetch-site: 'same-site',
    sec-fetch-mode: 'cors',
    sec-fetch-dest: 'empty',
    accept-encoding: 'gzip, deflate, br, zstd',
    accept-language: 'zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7',
    priority: 'u=1, i',
}

const formData = new URLSearchParams()
formData.append('gameId', 3)
formData.append('roleId', '101812955')
formData.append('serverId', '76402e5b20be2c39f095a152090afddc')
try {
    const response = await fetch(url, {
        method: 'POST',
        headers: headers,
        body: formData,
    })

    if (!response.ok) {
        console.error('fetch error: ', response.status, response.statusText)
    }

    const rsp = await response.json()

    if (rsp.code === 200) {
        console.info('api rsp:', JSON.stringify(rsp))
    } else {
        console.error('api error:', JSON.stringify(rsp))
    }
} catch (error) {
    console.error('fetch error:', error)
}

响应

{
    "code": 200,
    "msg": "请求成功",
    "data": {
        "name": "首席",
        "id": 101812955,
        "creatTime": 1716426597815,
        "activeDays": 28,
        "level": 40,
        "worldLevel": 5,
        "roleNum": 16,
        "soundBox": 7,
        "energy": 206,
        "maxEnergy": 240,
        "liveness": 100,
        "livenessMaxCount": 100,
        "livenessUnlock": true,
        "chapterId": 7,
        "bigCount": 10,
        "smallCount": 60,
        "achievementCount": 67,
        "boxList": [
            {
                "boxName": "朴素奇藏箱",
                "num": 56
            },
            {
                "boxName": "基准奇藏箱",
                "num": 29
            },
            {
                "boxName": "精密奇藏箱",
                "num": 9
            },
            {
                "boxName": "辉光奇藏箱",
                "num": 2
            }
        ],
        "showToGuest": true
    },
    "success": true
}