7 个版本

0.1.6 2023年2月4日
0.1.5 2022年12月18日
0.1.4 2022年11月28日

#2150命令行工具

每月 23 次下载

MIT 许可证

135KB
559 代码行

oxd

Oxd 是牛津词典 API 的客户端库。它提供了一系列结构体来模拟 API 返回的条目,一个 [get_entry] 函数从 API 获取条目,一个 Display 特性来显示条目,以及一个 Pronounce 特性来播放发音文件。

使用方法

首先,您需要访问 牛津词典 API 网站 获取应用程序 ID 和密钥。

作为命令行工具使用

目前安装 oxd 最方便的方式是通过 cargo

cargo install oxd

安装后,设置环境变量 OD_API_APP_IDOD_API_APP_KEY 为从 牛津词典 API 网站 获取的相应值。然后只需键入 oxd rust 来查找单词 "rust"。

Screenshot

作为库使用

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