2 个版本
新版本 0.1.1 | 2024 年 8 月 25 日 |
---|---|
0.1.0 | 2024 年 8 月 25 日 |
#336 在 Web 编程
每月 117 次下载
2.5MB
33K SLoC
rusttwald
mittwald API 的非官方 Rust API 客户端。
简介
本 OpenAPI 规范文档了 mittwald API。它遵循 OpenAPI 3.0.0 规范。
身份验证
您需要 API 令牌才能访问 API。您可以通过登录到 mStudio 并在用户菜单中导航到 "API 令牌" 部分 来获取一个。
在向 API 发送请求时,您可以通过传递 API 令牌作为 X-Access-Token
头部或作为承载令牌来进行身份验证。
速率限制
请注意,API 的使用受到速率限制,以防止滥用。您可以通过观察每个响应中包含的 X-Ratelimit-*
头部来检查当前用户的速率限制。
mStudio
mStudio 是 mittwald API 的主要消费者,它是我们客户的管理界面。
联系和支持
有关支持,请使用 mStudio 支持区域 或给我们发送电子邮件至 support@mittwald.de。
有关安全问题,请向 security@mittwald.de 报告。
概述
此 API 客户端由 OpenAPI Generator 项目生成。通过使用来自远程服务器的 openapi-spec,您可以轻松生成 API 客户端。
- API 版本:2.0
- 包版本:2.0
- 生成器版本:7.7.0
- 构建包:
org.openapitools.codegen.languages.RustClientCodegen
安装
将包放在您的项目文件夹下名为 openapi
的目录中,并在 Cargo.toml
中的 [dependencies]
下添加以下内容
openapi = { path = "./openapi" }
API端点文档
官方文档
生成文档
要获取对crate生成文档的访问权限,请使用
cargo doc --open
依赖项
~7-19MB
~282K SLoC