#codes #idle #async-http #api-client #idle-champions #liefland

licc

利夫兰《遗忘王国英雄》代码 - 用于《遗忘王国英雄》宝箱代码的利夫兰代码API服务的客户端

2个不稳定版本

0.2.0 2024年1月29日
0.1.0 2024年1月28日

#396HTTP客户端

27 每月下载次数
用于 icredeem

MIT/Apache

24KB
427

licc

利夫兰《遗忘王国英雄》代码

Build Status Docs.rs License

简单的异步HTTP客户端,帮助您获取可用于兑换《遗忘王国英雄》的代码

此接口与idle_champions_codes_api托管仓库,其中由利夫兰维护的官方仓库托管在codes.idlechampions.liefland.net

我们维护的所有仓库:GitHub

安装

添加为依赖项

  • cargoadd licc
  • cargoadd licc --功能="写入"
    • 启用API的写入操作。此功能仅适用于您拥有API密钥的情况。

示例

use licc::{Code, client::CodesClient};

async fn list_codes() -> Result<(), ClientError> {
    let client = CodesClient::default();

    let response: Vec<Code> = client.get_codes().await?;

    response.for_each(|code| println!("{}", code.code));
    
    Ok(())
}

更多示例,请参阅examples/目录。

贡献

欢迎贡献!请随意打开一个问题或提交一个pull请求。

许可证

您可以选择以下许可证

项目中的文件不得复制、修改或分发,除非符合这些条款。

依赖项

~4–15MB
~228K SLoC