Unofficial async Rust wrapper around the (various) Wattpad API(s)
See docs.rs
Stories: ```rust use wattpad::Wattpad;
async fn main() { let watt = Wattpad::new() .await .unwrap(); let story = watt .get_story("336149308") .await .unwrap();
println!("{}", story.title)
}
Searches:
rust
use wattpad::{SearchSort, SearchType, Wattpad};
async fn main() { let watt = Wattpad::new() .await .unwrap();
// Text searches
let text_search = watt
.search(
"bendy x reader",
SearchType::Text,
SearchSort::Hot,
30,
)
.await
.unwrap();
let text_results = text_search.page(0).await.unwrap();
println!("{}", text_results[0].title)
// Tag searches
let tag_search = watt
.search(
"bendyxreader,batim",
SearchType::Text,
SearchSort::Hot,
30,
)
.await
.unwrap();
let tag_results = tag_search.page(0).await.unwrap();
println!("{}", tag_results[0].title)
} ```