附录二:API接口

### 鉴权配置 > header 头携带字段 token : {{token}} ### 获取服务器状态 - 接口地址:https://shark.a8.to/StarShark/API_Status - 提交方式:POST - 提交参数 |参数名|类型|描述|示例| |-|-|-|-| |UserID| int| 用户ID| 1| - 返回示例 ``` { "success": 1, "msg": "操作成功", "info": { "SS11": "Free", "SS12": "Free", "SS23": "Free", "SS24": "Free", "SS25": "Free", "SS26": "Free", "SS27": "Free", "SS28": "Free", "SS29": "Free", "SS30": "Free" } } ``` > 状态值: **Free** 当前服务器空闲,可用。 **Used** 当前服务器正在工作,不可用 ### 请求登录 - 接口地址:https://shark.a8.to/StarShark/API_Login - 提交方式:POST - 提交参数 |参数名|类型|描述|示例| |-|-|-|-| |UserID| int| 用户ID| 1| |Server| string| 要使用的服务器| SS11| |token| string| 登录鉴权二维码| Bearer eyJhbGciOiJIU...| - 返回示例 ``` // 成功 { "success": 1, "msg": "操作成功", "info": { "OpenID": "0x1828Eb4bfec373d38CDB27FC01FbE882D8876984", "Uid": 1, "Server": "SS11" } } // 失败 { "success": 0, "msg": "脚本尚未退出,请1分钟后稍后再试" } ```