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