2 unstable releases
0.1.0 | Feb 21, 2020 |
---|---|
0.0.1 | Jan 8, 2020 |
#15 in #started
13KB
168 lines
rust-connpass
Connpass API library in Rust.
Install
Install openssl through your favourite package. You might also need a C compiler (gcc).
# Ubuntu, Alpine
apt-get install libssl-dev pkg-config
# Arch Linux
pacman -S openssl
# Fedora, CentOS8
dnf install openssl-devel
# Amazon Linux
yum install openssl-devel
Get Started
Put the following in your project's Cargo.toml file:
[dependencies]
connpass = "0.1.0"
And overwrite in your project's main.rs file:
use connpass;
fn main() {
// Declare query params
let mut query_params = [("keyword", "Rust")];
// Get event information
let response = connpass::event::new().query(&mut query_params).get().expect("request error.");
// Print event information
let event = &response.body.unwrap().events[0];
println!("event title ... {}", event.title);
// output example:
// event title ... Rust入門者向けハンズオン
}
The event title is outputted when run build on the console.
Example
cargo run --example get
Contribute
Any PR is welcomed!
License
Dependencies
~4–8.5MB
~162K SLoC