29 个稳定版本
1.5.15 | 2024 年 5 月 22 日 |
---|---|
1.5.13 | 2024 年 1 月 26 日 |
1.5.12 | 2023 年 8 月 6 日 |
1.5.11 | 2023 年 7 月 30 日 |
1.0.3 | 2022 年 3 月 5 日 |
676 在 网页编程 中排名
266 每月下载量
在 3 个 Crates 中使用 (2 个直接使用)
29KB
488 行
Furse
Furse 是一个用于在 Rust 项目中使用 CurseForge API 的简单库。它使用 CurseForge API 作为其 HTTPS 客户端,并使用 SerDe 将响应反序列化为强类型结构。
特性
此 crate 包含以下内容
- API 调用
- 通过模组 ID 获取模组 (https://docs.curseforge.com/#get-mod)
- 通过 ID 获取模组的 HTML 描述 (https://docs.curseforge.com/#get-mod-description)
- 通过模组 ID 获取模组的文件 (https://docs.curseforge.com/#get-mod-files)
- 通过模组 ID 和文件 ID 获取文件 (https://docs.curseforge.com/#get-mod-file)
- 通过模组 ID 和文件 ID 获取文件的 HTML 更新日志 (https://docs.curseforge.com/#get-mod-file-changelog)
- 从
File
下载文件 - 通过模组 ID 和文件 ID 下载文件 (https://docs.curseforge.com/#get-mod-file-download-url)
- 模式及其依赖模式
此 crate 使用 Rustls 而不是 OpenSSL,因为 OpenSSL 已过时且较慢。
依赖关系
~5–16MB
~230K SLoC