#api #api-key #extracting #hypixel #data #api-request #cactive-network

cactive_hypixel_api

CactiveNetwork Hypixel API 用于提取和管理数据

1 个不稳定版本

0.1.0 2022年8月13日

#41 in #extracting

自定义许可

12KB
211

CactiveNetwork 不官方 Hypixel API

这是一个 Rust 中 API 的实现,但您可以直接请求数据。

数据收集的方法是 私有的,因此需要一个密钥系统。

免责声明

  • 我们与 Hypixel 无关,也不应被视为关联。
  • 要从此 API 成功请求玩家、昵称、封禁和其他数据,需要一个有效的 API 密钥。您可以通过在 discord 中运行 -ticket open (在此 discord 中) 并满足条件来请求 API 密钥。

错误类型

如果您的请求无效,API 进行维护,或者收集数据的隧道被阻止或锁定,您将收到一个错误,您应该注意。

此包装器在您的错误数组中的对象上添加了一个 internal 字段,如果错误是您的设备内部(无法发送请求或解析 JSON)的,则为 true,否则为 false。

  • no-authentication - 您没有提供相关的认证信息(密钥字段)。
  • no-identifier - 您没有提供相关的用户名、id 或其他所需识别字段。
  • no-filter - 您没有在请求中提供相关的过滤器字段。
  • invalid-authentication - 请求中提供的认证信息无效。
  • invalid-filter - 请求中提供的过滤器无效。
  • invalid-endpoint - 请求中提供的端点无效。
  • tunnel-blocked - 无法与所需的相关请求数据接口。
  • hypixel-maintenance - 由于数据源之一离线,无法完成。
  • rate-limit-blocked - 由于发送太多有效请求而受到速率限制。
  • failed-api-request NODE 客户端 - 客户端未能向服务器发送有效的请求。
  • unexpected-error - API 服务器发生意外错误。

速率限制

  • 标准请求每分钟限制为 10 次请求
  • 智能缓存请求(半精确数据)每分钟限制为 30 次请求

请尊重这些限制,否则您的API访问将被阻止。

依赖关系

~6–21MB
~282K SLoC