10个版本
0.1.9 | 2024年1月31日 |
---|---|
0.1.8 | 2023年4月25日 |
#1874 in Web编程
每月 31 次下载
50KB
726 行
JsonBank.io Rust SDK
JsonBank.io Rust SDK的官方仓库。
用法
将以下内容添加到您的Cargo.toml文件中
[dependencies]
jsonbank = "0.1"
然后在您的代码中导入库
use jsonbank::{JsonBank, JsonObject};
fn main() {
let jsb = JsonBank::new_without_config();
// get public content
let data: JsonObject = match jsb.get_content("jsonbank/sdk-test/index.json") {
Ok(data) => data,
Err(err) => panic!("{:?}", err)
};
println!("{:?}", data);
}
测试
在项目的根目录下创建一个.env文件,并添加以下变量
JSB_HOST="https://api.jsonbank.io"
JSB_PUBLIC_KEY="your public key"
JSB_PRIVATE_KEY="your private key"
然后运行下面的测试命令。
注意:测试需要一个线程,以确保所有测试都能按照定义的顺序运行。
cargo test -- --test-threads=1
或使用npm,因为包含了package.json文件
npm run test
依赖
~3–14MB
~210K SLoC