7 个版本
0.1.6 | 2023年2月4日 |
---|---|
0.1.5 | 2022年12月18日 |
0.1.4 | 2022年11月28日 |
#2150 在 命令行工具
每月 23 次下载
135KB
559 代码行
oxd
Oxd 是牛津词典 API 的客户端库。它提供了一系列结构体来模拟 API 返回的条目,一个 [get_entry] 函数从 API 获取条目,一个 Display 特性来显示条目,以及一个 Pronounce 特性来播放发音文件。
使用方法
首先,您需要访问 牛津词典 API 网站 获取应用程序 ID 和密钥。
作为命令行工具使用
目前安装 oxd 最方便的方式是通过 cargo
cargo install oxd
安装后,设置环境变量 OD_API_APP_ID
和 OD_API_APP_KEY
为从 牛津词典 API 网站 获取的相应值。然后只需键入 oxd rust
来查找单词 "rust"。
作为库使用
use oxd::{build_client, get_entry};
let app_id = "your_app_id".to_owned();
let app_key = "your_app_key".to_owned();
let client = build_client(app_id, app_key);
if let Some(retrieve_entry) = get_entry(&client, "rust") {
println!("{:#?}", retrieve_entry);
}
许可证: MIT
依赖关系
~6–38MB
~627K SLoC