#apex #api #game #api-wrapper #video-game #api-bindings #apex-legends

apex_legends_api

莫桑比克He.re Apex Legends API的API封装器

2 个版本

0.1.5 2022年8月24日
0.1.4 2022年8月24日

919游戏

MIT 许可证

22KB
443

Rust

Apex Legends API (在 Rust 中)

此软件包利用了 Apex Legends Status (https://apexlegendsstatus.com) API。

使用示例

use apex_legends;

#[tokio::main]
async fn main() {
    match apex_legends::get_user_retry("HeyImLifeline".to_string(), "your_api_key", true).await {
        Ok(data) => println!("You are level {}.", data.global.level),
        Err(e) => println!("There was an error!: {}", e)
    }
}

我未与 Apex Legends、EA 或 Apex Legends Status 有任何关联。

关于失败的测试的说明

这是 API 中的已知问题。它有一个速率限制,所以当达到限制时应该返回代码 429。然而,它返回了 200 OK,因此库立即重试,不出所料,失败了。

作者

原始作者是 KasprDev,这是一个分支,对稳定性和额外功能进行了一些改进。其中一些已经被合并到上游,但还不是全部。

依赖关系

~6–19MB
~279K SLoC