zenn

Crates.iozenn
lib.rszenn
version0.1.0
sourcesrc
created_at2023-08-12 16:11:19.208072
updated_at2023-08-12 16:11:19.208072
descriptionUnofficial ZennAPI Client.
homepage
repositoryhttps://github.com/ryohidaka/zenn-rs
max_upload_size
id942828
size40,219
日高 凌 (ryohidaka)

documentation

README

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.

Commit count: 8

cargo fmt