A feature incomplete Stack website (as in Stack Overflow) api wrapper for fun and no profit.
Please reach out to me if this name is not allowed.
Create a default client (for the StackOverflow site) and query for featured questions.
let client = StackClient::new();
let results = client
.get_featured_questions("docker")
.await
.expect("Unable to fetch featured docker questions");
dbg!(&results);
Create a client specifically for the Meta Stack Exchange Site and query for featured API questions.
let client = StackClientBuilder::new()
.stack_site(StackSite::Meta)
.version(ApiVersion::V2_3)
.build();
let results = client
.get_featured_questions("api")
.await
.expect("Unable to fetch featured api questions");
dbg!(&results);
- Add more API endpoints
- Add filter/sorting options to API endpoints
- Allow authentication to support endpoints and paging beyond page 25