oauth1-request

Yet yet yet another OAuth 1 client library for Rust.
Usage
Add this to your Cargo.toml
:
toml
[dependencies]
oauth1-request = "0.1"
and this to your crate root:
rust
extern crate oauth1_request;
Pros
- No dependency on
ring
(which can cause some compatibility issues).
- Slightly lower memory footprint (maybe): it avoids allocating memory for sorting query pairs unlike other crates.
Cons
- Only dogfooded on Twitter and likely to break on other sites.
- Some OAuth 1 features (like "callback") are not implemented (yet).
- Less ergonomic API: it requires you to explicitly handle the ordering of query/OAuth parameters.