5 个版本

使用旧的 Rust 2015

0.1.4 2018年7月1日
0.1.3 2018年6月30日
0.1.2 2018年6月28日
0.1.1 2018年6月28日
0.1.0 2018年6月28日

#api-client 中排名 778

MIT 许可证

13KB
250 代码行

leanpub-rs

一个(非官方)Leanpub API 客户端。


文档

用法

leanpub 包作为依赖项添加。

[dependencies]
leanpub = "0.1.4"

现在您应该在将包导入到您的应用程序或库后能够使用它。

extern crate leanpub;

use std::path::Path;

fn main() {
    let client = leanpub::Client::new(Option::Some("secret-api-key"));
    let result = client.get_summary("my-book").unwrap();

    println!("Title: {}", result.title);
    println!("Minimum price: {}", result.minimum_price);
    println!("Suggested price: {}", result.suggested_price);

    client.download_preview(
        "my-book",
        Path::new("./my_book.pdf"), 
        leanpub::PreviewFormat::Pdf).unwrap();
}

依赖项

~8–17MB
~247K SLoC