9 个不稳定版本 (3 个破坏性更新)
0.7.0 | 2023年7月19日 |
---|---|
0.7.0-rc.1 | 2023年6月12日 |
0.3.0 | 2023年3月31日 |
0.2.1 | 2022年11月18日 |
0.1.1 | 2021年9月23日 |
#13 in #require
每月下载 56 次
260KB
5.5K SLoC
shipbob
ShipBob 的完全生成、具有偏见的 API 客户端库。
API 详细信息
ShipBob 开发者 API 文档
身份验证
客户端详情
此客户端基于 API 规范版本 1.0
从 ShipBob OpenAPI 规范 生成。这样,当添加新功能时,它将保持最新。该包的文档与代码一同生成,以便轻松使用此库。
要安装库,请在您的 Cargo.toml
文件中添加以下内容。
[dependencies]
shipbob = "0.7.0"
基本示例
典型使用将需要初始化一个 Client
。这需要一个用户代理字符串和一组凭证。
use shipbob::Client;
let shipbob = Client::new(
String::from("api-key"),
);
或者,库可以在环境中搜索客户端所需的大部分变量
SHIPBOB_API_KEY
然后您可以从环境中创建客户端。
use shipbob::Client;
let shipbob = Client::new_from_env();
依赖项
~16–34MB
~614K SLoC