95 个版本
新 0.3.17 | 2024 年 8 月 23 日 |
---|---|
0.3.9 | 2024 年 7 月 28 日 |
0.2.63 | 2024 年 3 月 26 日 |
0.2.45 | 2023 年 12 月 21 日 |
0.1.10 | 2022 年 7 月 26 日 |
#120 in Web 编程
10,854 每月下载量
用于 4 个 包(3 直接使用)
1MB
23K SLoC
kittycad
为 KittyCAD API 完全生成且具有意见的 API 客户端。
API 详细信息
Zoo 的 API 服务器
联系
url | |
---|---|
https://zoo.dev | [email protected] |
客户端详细信息
此客户端基于 API 规范版本 0.1.0
从 OpenAPI 规范 生成。这样,当添加新功能时,它将保持最新。
包的文档与代码一起生成,以便轻松使用此库。
要安装库,请将以下内容添加到您的 Cargo.toml
文件中。
[dependencies]
kittycad = "0.3.17"
基本示例
典型使用将需要初始化一个 Client
。这需要一个用户代理字符串和一组凭证。
use kittycad::Client;
let client = Client::new(
String::from("api-key"),
);
或者,库可以在环境中搜索客户端所需的大部分变量
KITTYCAD_API_TOKEN
然后您可以从环境中创建一个客户端。
use kittycad::Client;
let client = Client::new_from_env();
依赖关系
~23–42MB
~403K SLoC