{"id":19555969,"url":"https://github.com/probiusofficial/skland_api","last_synced_at":"2025-04-26T22:32:45.566Z","repository":{"id":192540486,"uuid":"686828505","full_name":"ProbiusOfficial/Skland_API","owner":"ProbiusOfficial","description":"鹰角网络 森空岛终端API接口合集以及文档示例","archived":true,"fork":false,"pushed_at":"2024-05-18T14:10:27.000Z","size":70,"stargazers_count":71,"open_issues_count":2,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-26T07:43:26.170Z","etag":null,"topics":["arknights","arknights-tool"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ProbiusOfficial.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-04T03:02:50.000Z","updated_at":"2025-02-16T05:11:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"702263ee-f802-4f65-bcb0-9eec1150d5b1","html_url":"https://github.com/ProbiusOfficial/Skland_API","commit_stats":null,"previous_names":["probiusofficial/skland_api"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbiusOfficial%2FSkland_API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbiusOfficial%2FSkland_API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbiusOfficial%2FSkland_API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbiusOfficial%2FSkland_API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ProbiusOfficial","download_url":"https://codeload.github.com/ProbiusOfficial/Skland_API/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251063667,"owners_count":21530837,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arknights","arknights-tool"],"created_at":"2024-11-11T04:36:18.149Z","updated_at":"2025-04-26T22:32:42.264Z","avatar_url":"https://github.com/ProbiusOfficial.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Skland_API\n森空岛API接口合集以及文档示例\n\n因为工作和时间关系本项目不再维护。\n\n[明日方舟工具箱 / 罗德岛移动终端 开发组](https://www.bilibili.com/video/BV13Z421J7QF)\n\n## 说明\n\n该文档中的API接口均基于鹰角网络森空岛APP中的游戏数据页面。\n\n根据APP内显示数据 本文档可能包含的 API 以及json数据路径\n\n更多实现以及可能请关注 [API数据解读](##API数据解读) 部分\n\n| 数据项                        | 数据值                                        |\n| ----------------------------- | --------------------------------------------- |\n| **---Header---**              |                                               |\n| 入职日期时间戳                | data.status.registerTs                        |\n| 游戏昵称                      | data.status.name                              |\n| 作战进度                      | data.status.mainStageProgress                 |\n| 家具保有数                    | data.building.furniture                       |\n| 雇佣干员数                    | 好像没有直接返回，像是遍历 data.chars 数组    |\n| **助战干员**                  |                                               |\n| 助战干员                      | data.assistChars                              |\n| **---实时数据---**            |                                               |\n| 理智 \u0026 恢复时间               | data.status.ap.current /.completeRecoveryTime |\n| 公开招募进度                  | data.building.hire.completeWorkTime           |\n| 公招刷新                      | data.building.hire.refreshCount               |\n| 训练室状态                    | data.building.training.trainee                |\n| 每周报酬合成玉进度 \u0026 刷新时间 | data.campaign.reward                          |\n| 每日任务进度 \u0026 刷新时间       | data.routine.daily                            |\n| 每周任务进度 \u0026 刷新时间       | data.routine.weekly                           |\n| 数据增补仪进度 \u0026 刷新时间     | data.tower.reward.lowerItem                   |\n| 数据增补条进度 \u0026 刷新时间     | data.tower.reward.higherItem                  |\n| **---我的干员---**            |                                               |\n| 干员数据                      | data.chars                                    |\n| 时装数据                      | data.skins                                    |\n| **---基建数据---**            |                                               |\n| 订单进度 \\| 贸易站数据        | data.building.tradings                        |\n| 制造进度 \\| 制造站数据        | data.building.manufactures                    |\n| 休息进度 \\| 宿舍数据          | data.building.dormitories                     |\n| 线索收集进度 \\| 会客室数据    | data.building.meeting.clue.board              |\n| 干员疲劳状态                  | data.building.tiredChars                      |\n| 无人机数据                    | data.building.labor                           |\n| **---游戏战绩---**            |                                               |\n| 别传插曲数据                  |                                               |\n| 剿灭作战数据                  | data.campaign                                 |\n| 保全派驻数据                  | data.tower                                    |\n| 集成战略数据                  | data.rogue                                    |\n\n在没有特殊说明的情况下，下面的情况保持默认  \n**状态码：**\n- **0：** 请求成功\n- **其他值：** 各种错误情况，可以在响应消息中查看详细描述  \n\n**响应说明:**\n- 如果请求失败，状态码会反映错误的类型，并在响应消息中提供详细描述。\n\n## 获取鹰角账号凭证(登录)\n\n注意 鹰角网络通行证账号登录凭证 是用于 鹰角网络账号系统校验您登录的唯一凭证，\n\n是鹰角网络所有API交互的身份标识基础。\n\n泄露登录凭证属于极度危险操作，为了您的账号安全，请勿将此凭证以任何形式告知他人！\n\n### 使用账号密码登录\n\n**API名称：** 通过手机号和密码获取凭证\n\n**API请求URL：** `https://as.hypergryph.com/user/auth/v1/token_by_phone_password`\n\n**请求方法：** /POST\n\n**请求参数：** JSON格式(application/json)\n\n| 参数名   | 类型   | 必需 | 描述       |\n| -------- | ------ | ---- | ---------- |\n| phone    | string | 是   | 用户手机号 |\n| password | string | 是   | 用户密码   |\n\n**请求示例：**\n\n```json\n{\n  \"phone\": \"手机号\",\n  \"password\": \"密码\"\n}\n```\n\n**响应：** JSON格式\n\n| 参数名 | 类型   | 描述                   |\n| ------ | ------ | ---------------------- |\n| status | int    | 响应状态码 (0表示成功) |\n| type   | string | 响应类型               |\n| msg    | string | 响应消息               |\n| data   | object | 响应数据               |\n\n**响应示例：**\n\n```json\n{\n    \"status\": 0,\n    \"type\": \"A\",\n    \"msg\": \"OK\",\n    \"data\": {\n        \"token\": \"xxx\"\n    }\n}\n```\n\n**响应说明:**\n\n- 当请求成功时，会返回状态码0，以及一个包含用户令牌的JSON数据。\n\n\n### 使用手机验证码登录\n\n#### 发送手机验证码\n\n此 API 允许用户请求发送验证码到指定手机号，用于后续的验证码登录流程。\n\n**请求URL：** `https://as.hypergryph.com/general/v1/send_phone_code`\n\n**请求方法：** POST\n\n**请求参数：** JSON格式(application/json)\n\n| 参数名 | 类型   | 必需 | 描述                     |\n| ------ | ------ | ---- | ------------------------ |\n| phone  | string | 是   | 用户手机号               |\n| type   | int    | 是   | 验证码类型 (这里填写 2 ) |\n\n**请求示例：**\n\n```json\n{\n  \"phone\": \"199********\",\n  \"type\": 2\n}\n```\n\n**响应:**\n\n```json\n{\n    \"status\": 0,\n    \"type\": \"A\",\n    \"msg\": \"OK\"\n}\n```\n\n\n\n#### 获取验证码登录令牌\n\n用户在输入收到的验证码后，使用此 API 获取与手机号相关联的令牌，以完成登录流程。\n\n**请求URL：** `https://as.hypergryph.com/user/auth/v2/token_by_phone_code`\n\n**请求方法：** POST\n\n**请求参数：** JSON格式(application/json)\n\n| 参数名 | 类型   | 必需 | 描述         |\n| ------ | ------ | ---- | ------------ |\n| phone  | string | 是   | 用户手机号   |\n| code   | string | 是   | 输入的验证码 |\n\n**请求示例：**\n\n```json\n{\n  \"phone\": \"199********\",\n  \"code\": \"******\"\n}\n```\n\n**响应：** JSON格式\n\n| 参数名 | 类型   | 描述                   |\n| ------ | ------ | ---------------------- |\n| status | int    | 响应状态码 (0表示成功) |\n| type   | string | 响应类型               |\n| msg    | string | 响应消息               |\n| data   | object | 响应数据               |\n\n**响应示例：**\n\n```json\n{\n    \"status\": 0,\n    \"type\": \"A\",\n    \"msg\": \"OK\",\n    \"data\": {\n        \"token\": \"FQyXK4vy**********GkI7Rr\"\n    }\n}\n```\n\n**响应说明:**\n\n- 当请求成功时，会返回状态码0，以及一个包含用户令牌的JSON数据。\n\n\n\n### 鹰角账号凭证校验\n\n**请求URL：** `https://as.hypergryph.com/user/info/v1/basic?token=鹰角账号凭证`\n\n**请求方法：** GET\n\n**请求参数：**\n\n| 参数名 | 类型   | 必需 | 描述         |\n| ------ | ------ | ---- | ------------ |\n| token  | string | 是   | 鹰角账号凭证 |\n\n**请求示例：**\n\n```\n无请求体，仅包含查询参数 token\n```\n\n**响应：** JSON格式\n\n| 参数名 | 类型   | 描述                   |\n| ------ | ------ | ---------------------- |\n| status | int    | 响应状态码 (0表示成功) |\n| type   | string | 响应类型               |\n| msg    | string | 响应消息               |\n| data   | object | 响应数据               |\n\n**响应示例：**\n\n```json\n{\n    \"status\": 0,\n    \"type\": \"A\",\n    \"msg\": \"OK\",\n    \"data\": {\n        \"hgId\": \"1*********6\",// 鹰角账号id 注意，该部分会完全显示\n        \"phone\": \"199****9999\",// 手机号 注意，打码部分不会显示\n        \"email\": null, // 绑定邮箱\n        \"identityNum\": \"1111**********1111\", // 身份证信息 注意，中间打码部分不会显示\n        \"identityName\": \"探**\",// 姓名信息 注意，只会显示姓氏\n        \"isMinor\": false, // 是否未成年\n        \"isLatestUserAgreement\": true // 用户是否已同意了最新的用户协议\n    }\n}\n```\n\n**响应说明:**\n\n- 当请求成功时，会返回状态码0，以及一个包含用户基本信息的JSON数据。\n\n\n\n## 获取森空岛凭证\n\n森空岛的API使用cred作为身份凭证，当然该凭证基于鹰角网络通行证账号登录凭证生成。\n\n### 获取 OAuth2 授权代码\n\n此 API 允许用户使用令牌进行 OAuth2 授权操作。\n\n**请求URL：** `https://as.hypergryph.com/user/oauth2/v2/grant`\n\n**请求方法：** POST\n\n**请求参数：** JSON格式(application/json)\n\n| 参数名  | 类型   | 必需 | 描述                                                   |\n| ------- | ------ | ---- | ------------------------------------------------------ |\n| token   | string | 是   | 鹰角网络通行证账号登录凭证                             |\n| appCode | string | 是   | 应用程序代码\u003cbr /\u003e(此处为 : `4ca99fa6b56cc2ba` 固定值) |\n| type    | int    | 是   | 授权类型 (此处为：0)                                   |\n\n**请求示例：**\n\n```json\n{\n  \"token\": \"FQyXK4vy**********GkI7Rr\",\n  \"appCode\": \"4ca99fa6b56cc2ba\",\n  \"type\": 0\n}\n```\n\n**响应：** JSON格式\n\n| 参数名 | 类型   | 描述                   |\n| ------ | ------ | ---------------------- |\n| status | int    | 响应状态码 (0表示成功) |\n| type   | string | 响应类型               |\n| msg    | string | 响应消息               |\n| data   | object | 响应数据               |\n\n**响应示例：**\n\n```json\n{\n    \"status\": 0,\n    \"type\": \"A\",\n    \"msg\": \"OK\",\n    \"data\": {\n        \"code\": \"mmKkGqm******************************************************************UjnSamjI9ow==\",\n        \"uid\": \"12**********1\"\n    }\n}\n```\n\n**响应说明:**\n\n- 当请求成功时，会返回状态码0，以及一个包含授权代码和用户ID的JSON数据。\n\n\n\n### 获取Cred\n\n此 API 将使用上一步的OAuth2 授权代码获取Cred。\n\n**请求URL：** `https://zonai.skland.com/api/v1/user/auth/generate_cred_by_code`\n\n**请求方法：** POST\n\n**请求参数：** JSON格式\n\n| 参数名 | 类型   | 必需 | 描述               |\n| ------ | ------ | ---- | ------------------ |\n| kind   | int    | 是   | 授权类型 (例如：1) |\n| code   | string | 是   | 授权代码           |\n\n**请求示例：**\n\n```\n{\n  \"kind\": 1,\n  \"code\": \"mmKkGqm******************************************************************UjnSamjI9ow==\"\n}\n```\n\n**响应：** JSON格式\n\n| 参数名  | 类型   | 描述                   |\n| ------- | ------ | ---------------------- |\n| code    | int    | 响应状态码 (0表示成功) |\n| message | string | 响应消息               |\n| data    | object | 响应数据               |\n\n**响应示例：**\n\n```\n{\n    \"code\": 0,\n    \"message\": \"OK\",\n    \"data\": {\n        \"cred\": \"********************************\",\n        \"userId\": \"8****3\"\n    }\n}\n```\n\n**响应说明:**\n\n- 当请求成功时，会返回状态码0，以及一个包含Cred和用户ID的JSON数据。\n\n\n### Cred校验\n\n此 API 可以校验Cred的有效性，可用于过期提醒和其他操作。\n\n**请求URL：** `https://zonai.skland.com/api/v1/user/check`\n\n**请求方法：** GET\n\n**请求头：**\n\n| Header | 值                               |\n| ------ | -------------------------------- |\n| Cred   | `********************************` 32位 Cred 的值 |\n\n**请求示例：**\n\n```\n无请求体，仅包含请求头\n```\n\n**响应：** JSON格式\n\n| 参数名  | 类型   | 描述                   |\n| ------- | ------ | ---------------------- |\n| code    | int    | 响应状态码 (0表示成功) |\n| message | string | 响应消息               |\n| data    | object | 响应数据               |\n\n**响应示例：**\n\n```json\n{\n    \"code\": 0,\n    \"message\": \"OK\",\n    \"data\": {\n        \"policyList\": [],\n        \"isNewUser\": false\n    }\n}\n```\n\n**响应说明:**\n\n- 当请求成功时，会返回状态码0，以及一个包含策略列表和新用户状态的JSON数据。\n\n\n\n## 功能性接口\n\n### 获取账号信息\n\n（其实就是把Cookie中的ACCOUNT取出来显示罢了，对普通用户的辅助API吧xd）\n\n**请求URL：** `https://web-api.skland.com/account/info/hg`\n\n**请求方法：** GET\n\n**请求头：**\n\n| Header | 值                            |\n| ------ | ----------------------------- |\n| Cookie | ACCOUNT=`JZ*********+Zk2sXaas` |\n\n**请求示例：**\n\n```\n无请求体，仅包含请求头\n```\n\n**响应：** JSON格式\n\n| 参数名  | 类型   | 描述                   |\n| ------- | ------ | ---------------------- |\n| code    | int    | 响应状态码 (0表示成功) |\n| message | string | 响应消息               |\n| data    | object | 响应数据               |\n\n**响应示例：**\n\n```json\n{\n    \"code\": 0,\n    \"data\": {\n        \"content\": \"JZ*********+Zk2sXaas\"\n    },\n    \"msg\": \"接口会返回您的鹰角网络通行证账号的登录凭证，此凭证可以用于鹰角网络账号系统校验您登录的有效性。泄露登录凭证属于极度危险操作，为了您的账号安全，请勿将此凭证以任何形式告知他人！\"\n}\n```\n\n## 森空岛APP\n\n### 获取玩家绑定角色列表\n\n**请求URL：** `https://zonai.skland.com/api/v1/game/player/binding`\n\n**请求方法：** GET\n\n**请求头：**\n\n| Header | 值           |\n| ------ | ------------ |\n| Cred   | 鹰角账号凭证 |\n\n**请求示例：**\n\n```\n无请求体，仅包含请求头\n```\n\n**响应：** JSON格式\n\n| 参数名  | 类型   | 描述                   |\n| ------- | ------ | ---------------------- |\n| code    | int    | 响应状态码 (0表示成功) |\n| message | string | 响应消息               |\n| data    | object | 响应数据               |\n\n**响应示例：**\n\n```json\n{\n    \"code\": 0,\n    \"message\": \"OK\",\n    \"data\": {\n        \"list\": [\n            {\n                \"appCode\": \"arknights\",\n                \"appName\": \"明日方舟\",\n                \"bindingList\": [\n                    {\n                        \"uid\": \"68463675\",\n                        \"isOfficial\": true,\n                        \"isDefault\": true,\n                        \"channelMasterId\": \"1\",\n                        \"channelName\": \"官服\",\n                        \"nickName\": \"探姬#9315\",\n                        \"isDelete\": false\n                    }\n                ],\n                \"defaultUid\": \"\"\n            }\n        ]\n    }\n}\n```\n\n**响应说明:**\n\n- 当请求成功时，会返回状态码0，以及一个包含游戏玩家绑定信息的JSON数据。\n\n### 签到\n\n此 API 允许用户进行游戏签到操作，获取签到奖励。\n\n**请求URL：** `https://zonai.skland.com/api/v1/game/attendance`\n\n**请求方法：** POST\n\n**请求头：**\n\n| Header | 值   |\n| ------ | ---- |\n| cred   | xxxx |\n\n**请求体：** JSON格式\n\n| 参数名 | 类型   | 必需 | 描述            |\n| ------ | ------ | ---- | --------------- |\n| uid    | string | 是   | uid             |\n| gameId | string | 是   | channelMasterId |\n\n**请求示例：**\n\n```json\n{\n    \"uid\": \"uid\",\n    \"gameId\": \"channelMasterId\"\n}\n```\n\n**响应：**  JSON格式\n\n| 参数名  | 类型   | 描述                   |\n| ------- | ------ | ---------------------- |\n| code    | int    | 响应状态码 (0表示成功) |\n| message | string | 响应消息               |\n| data    | object | 响应数据               |\n\n**响应数据示例：**\n\n```json\n{\n    \"code\": 0,\n    \"message\": \"OK\",\n    \"data\": {\n        \"ts\": \"1693823939\",\n        \"awards\": [\n            {\n                \"resource\": {\n                    \"id\": \"4003\",\n                    \"type\": \"DIAMOND_SHD\",\n                    \"name\": \"合成玉\",\n                    \"rarity\": 4\n                },\n                \"count\": 500,\n                \"type\": \"first\"\n            },\n            {\n                \"resource\": {\n                    \"id\": \"2002\",\n                    \"type\": \"CARD_EXP\",\n                    \"name\": \"初级作战记录\",\n                    \"rarity\": 2\n                },\n                \"count\": 3,\n                \"type\": \"daily\"\n            }\n        ]\n    }\n}\n```\n\n**响应说明:**\n\n- 当请求成功时，会返回状态码0，以及一个包含签到奖励信息的JSON数据。\n\n## 游戏内数据\n\n### 获取玩家数据\n\n此 API 允许用户通过Cred和用户ID（uid）获取其在游戏内的相关数据，emm 直接dump了1w行（（（\n\n**请求URL：** `https://zonai.skland.com/api/v1/game/player/info`\n\n**请求方法：** GET\n\n**请求头：**\n\n| Header | 值   |\n| ------ | ---- |\n| cred   | xxxx |\n\n**请求参数：**\n\n| 参数名 | 类型   | 必需 | 描述   |\n| ------ | ------ | ---- | ------ |\n| uid    | string | 是   | 用户ID |\n\n**请求示例：**\n\n```\nCopy code\n无请求体，仅包含查询参数 uid\n```\n\n**响应：**JSON格式\n\n| 参数名  | 类型   | 描述                   |\n| ------- | ------ | ---------------------- |\n| code    | int    | 响应状态码 (0表示成功) |\n| message | string | 响应消息               |\n| data    | object | 响应数据               |\n\n**响应数据示例：**\n\n```json\n{\n    \"code\": 0,\n    \"message\": \"OK\",\n    \"data\": {\n        // huge data\n    }\n}\n```\n\n**响应说明:**\n\n- 当请求成功时，会返回状态码0，以及一个包含游戏内玩家数据的JSON数据。\n\n(由于篇幅原因 放在[dump.json](./dump.json) 中 有需要的博士可以自行查看（悲)\n\n## API数据解读\n部分数据解读，欢迎pr更新，以便完成自动化更多的可能性:p\n\n| 键                               | 描述                                                         |\n| -------------------------------- | ------------------------------------------------------------ |\n| data.status.uid                  | 用户id                                                       |\n| data.status.name                 | 用户昵称                                                     |\n| data.status.level                | 用户等级                                                     |\n| data.status.avatar               | 用户头像，但是是中文key，需要app本地缓存图片对应上           |\n| data.status.registerTs           | 注册日期                                                     |\n| data.status.mainStageProgress    | 主线剧情（全通关是返回空，其他情况需要账号测试）             |\n| data.status.secretary            | 未知！！！！！！！！！！！！！                               |\n| data.status.ap                   | 理智数据                                                     |\n|                   |                                                    |\n| data.assistChars                 | 助战数据                                                     |\n| data.assistChars.charId          | 助战人员key                                                  |\n| data.assistChars.skinId          | 皮肤key                                                      |\n| data.assistChars.evolvePhase     | 精英化等级                                                   |\n| data.assistChars.level           | 等级                                                         |\n| data.assistChars.potentialRank   | 潜力                                                         |\n| data.assistChars.skillId         | 技能key                                                      |\n| data.assistChars.mainSkillLvl    | 技能等级                                                     |\n| data.assistChars.specializeLevel | 技能专精等级                                                 |\n| data.assistChars.equip           | 模组key和等级                                                |\n|                   |                                                    |\n| data.chars                       | 所有干员数据！（等级专精获得时间等所有数据）                 |\n| data.skins                       | 所有皮肤数据！皮肤key和获得时间                              |\n|                   |                                                    |\n| data.building                    | 基建数据                                                     |\n| data.building.tiredChars         | 看起来像是疲劳到底的干员列表，未确定！！！！！！！！！！！！！ |\n| data.building.powers             | 看起来是发电站数据，但数据结构没看懂是干嘛的                 |\n| data.building.manufactures       | 制造站数据                                                   |\n| data.building.tradings           | 贸易站数据                                                   |\n| data.building.dormitories        | 宿舍数据                                                     |\n| data.building.meeting            | 会客室数据                                                   |\n| data.building.hire               | 办公室数据                                                   |\n| data.building.training           | 训练室数据                                                   |\n| data.building.labor              | 无人机数据                                                   |\n| data.building.furniture          | 家具数量                                                     |\n| data.building.elevators          | 未知！！！！ 有12条数据                                      |\n| data.building.corridors          | 未知！！！！ 有8条数据                                       |\n| data.building.control            | 控制中枢进驻信息                                             |\n|                   |                                                    |\n| data.recruit                     | 公招4个栏位的信息                                            |\n|                   |                                                    |\n| data.campaign                    | 剿灭                                                         |\n| data.campaign.records            | 剿灭各地图的key和最大击杀数（由此可推断某些图还要打）        |\n| data.campaign.reward             | 剿灭每周合成玉奖励数据：总数和已获得数                       |\n|                   |                                                    |\n| data.tower                       | 保全派驻数据，数据结构同剿灭                                 |\n|                   |                                                    |\n| data.rogue                       | 肉鸽数据                                                     |\n| data.rogue.relicCnt              | 收藏品数量                                                   |\n| data.rogue.bank                  | 前瞻性投资系统                                               |\n|                   |                                                    |\n| data.routine                     | 任务完成情况，总数和已完成数                                 |\n| data.activity                    | 看起来像是别转数据                                           |\n| data.charInfoMap                 | 根据干员key获取干员详情，但数据未看懂做什么用！！！！！！    |\n| data.skinInfoMap                 | 根据皮肤key获取皮肤详情，包含获得方式和brandId               |\n| data.activityBannerList          | 森空岛的banner，和时机活动无关，还展示的火山旅梦数据         |\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprobiusofficial%2Fskland_api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprobiusofficial%2Fskland_api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprobiusofficial%2Fskland_api/lists"}