Skip to content

幻影盾X验证后端接口

为什么需要这个接口?

即使 幻影盾X 的 WebUI 可以很方便的管理用户授权,但是在很多场景下,如果单单只有 WebUI 的话,作者可定制的操作将少之又少,例如:

  • 通过自己的内部 网站/后端 对用户进行 操作/管理
  • 幻影盾X 的授权系统与自己的 IRC服务/管理系统 对接。
  • 使用 QQ机器人/Kook机器人 对接自己的授权系统。

综上所述,提供幻影盾X验证后端接口可以增强系统的灵活性和可扩展性,满足不同用户的特定需求,并与其他系统实现更加紧密的集成,从而提升整体的用户体验和系统的安全性。

准备工作

获取TOKEN

在请求用户接口之前,首先你需要获取你的用户IDTOKEN

您可以根据以下图片步骤获取用户IDTOKEN

IMPORTANT

密钥对您账户有绝对访问权限

如果您的密钥泄露了,请第一时间修改账户密码!

获取TOKEN

声明 API 链接

java
private static final String URL = "https://skidonion.tech/api/admin/";

所有请求的链接都是基于该 URL 进行的。

准备请求标头

编写一个请求表头构造器。

java
public static Map<String, String> header() {
    Map<String, String> header = new HashMap<>();
    // 用户ID
    header.put("phantom-shield-x-uid", "xxxxxx");
    // 用户TOKEN
    header.put("phantom-shield-x-api-token", "xxxxxx");
    return header;
}

TIP

本教程出现的一切示例皆为最简单易懂的方式编写代码

请根据您实际使用的依赖库情况编写接口请求代码

获取软件ID

获取软件ID

获取用户组ID

获取用户组ID

卡类型ID

卡类型ID

这样,您的准备工作就已经结束了。您可以开始查看 API 请求示例了。