1 unstable release
0.1.0 | Aug 12, 2023 |
---|
#27 in #article
13KB
106 lines
zenn-rs
Unofficial ZennAPI Client.
Features
- Fetch articles by user_name.
Installation
Add this to your Cargo.toml
:
[dependencies]
zenn = "0.1.0"
Usage
use zenn::articles::fetch_articles;
use zenn::types::ArticleSearchParams;
#[tokio::main]
async fn main() {
let search_params = ArticleSearchParams {
username: "example_user".to_string(),
count: 10,
order: "latest".to_string(),
};
let result = fetch_articles(search_params).await;
match result {
Ok(data) => println!("Fetched articles: {:?}", data),
Err(err) => eprintln!("Error fetching articles: {:?}", err),
}
}
Contributing
Contributions are welcome! If you find a bug or have an idea for a new feature, please open an issue or submit a pull request.
License
This project is licensed under the MIT License.
Dependencies
~6–18MB
~243K SLoC