RustyBook
An ergonomic Facebook client in Rust
Features
Currently work-in-progress
- Posts
- Videos
- Photos
- Story
- Messages
Getting started
First you have to initialize a RustyBook client. You can create using default options or use the RustyBook::builder() to customize it.
// default
let client = new.unwrap;
// builder
let client = builder
.build?
All methods are asynchronous and return a Result type.
Cargo.toml
[]
= "0.0.1"
Crate features
Some features in RustyBook are gated behind features that can be enabled in the Cargo.toml file.
cache- A cache layer for storing and retrieving data to avoid duplicate requests.