酷烧云EAPI


公告信息

[TOC]

简要描述
  • 双向加密 + 双向校验 增强接口
  • 返回后台配置的公告开关和公告信息
  • AES加解密参数 : AES/128/ECB/PKCS5Padding
  • AES加解密KEY : 后台配置的项目Token
请求URL
  • 线路 1 https://api.018888.xyz/v2/eapi.php
  • 线路 2 https://cdn.018888.xyz/v2/eapi.php
  • 线路 3 https://ksapi.eu.org/v2/eapi.php
请求方式
  • POST / GET
请求参数
参数名 必选 类型 说明
id number 项目ID
data string 加密参数
  • data : 【chamsg 当前时间戳 sign】使用 | 按顺序拼接后进行AES加密
  • sign : 【当前时间戳 Token】按顺序拼接后取Md5
  • 注意 : chamsg 为常量 , 其余参数为变量 ; 拼接不得添加空格
请求示例
// 直接复制该段代码并不能运行 , 因为缺少必要的方法和变量
// 该段代码的主要目的在于演示 data sign 两个参数的正确拼接
let api = "https://ksapi.eu.org/v2/eapi.php";
let token = 项目Token;
let t = 当前时间戳;
let sign = md5(t + token);
let data = "chamsg|" + t + "|" + sign;
data = encrypt(data);  //AES 加密 data
let res = http.post(api, {
    id: id,
    data: data,
});
返回示例
{
    "code": "EulsqkwokaVhocv7NYi+3A==", 
    "sw": "MHI4DyJqRjy9E1751liMTw==", 
    "msg": "2BtAksM/xhQ3lfLcurkfdZdBMhV+QXu6IH+vr/J/6QrvtYrasQz8p38cnntzFQEMHTaDm3yIelfREJbyGfqoN0C1o9W9XhKempFHAPoWyhI=", 
    "time": 1666794871, 
    "sign": "ddf55435b874614e5dc13caaa9d8efb8"
}
返回参数说明
参数名 类型 说明
code number 加密的 状态码
sw number 加密的 公告开关
msg string 加密的 公告信息
time number 时间戳
sign string Md5签名

sign : 【公告开关 公告信息 时间戳 Token】按顺序拼接后取Md5

状态码解释
状态码 解释
200 成功
201 项目ID错误
502 签名过期
503 签名错误

页面列表

ITEM_HTML