15 个版本
0.2.7 | 2019年1月7日 |
---|---|
0.2.6 | 2019年1月3日 |
0.2.3 | 2018年12月27日 |
0.1.6 | 2018年12月18日 |
#6 in #submission
每月下载 33 次
32KB
549 行
一个用于与 Postmill 网站接口的 HTTP API。
这将使编写机器人变得容易得多。
示例
use postmill::Client;
let mut client = Client::new("https://raddle.me")?;
// Login
client.login("rust_postmill_test", "rust_postmill_test")?;
// Submit a new post
client.submit_post("TestGround", "https://git.sr.ht/~foss/postmill", "Test submission title", "Test submission body")?;
use postmill::Client;
let mut client = Client::new("https://raddle.me")?;
// Print all the submission titles of a page
for submission in client.submissions_from_page("new")? {
println!("Title: {}", submission.title);
}
依赖关系
~22MB
~464K SLoC