uploads-im-client

Crates.iouploads-im-client
lib.rsuploads-im-client
version0.2.0
sourcesrc
created_at2018-01-03 04:22:08.043887
updated_at2020-01-12 07:13:04.59546
descriptionBindings to the Uploads.im web API
homepagehttps://github.com/erichdongubler/uploads-im-client-rs
repositoryhttps://github.com/erichdongubler/uploads-im-client-rs
max_upload_size
id45305
size92,152
Erich Gubler (ErichDonGubler)

documentation

https://docs.rs/uploads-im-client

README

Uploads.im Client

Linux build status Windows build status crates.io latest published version docs.rs latest published version Apache License MIT License

Bindings to the Uploads.im web API. Upload your images for free with Rust!

Overview

The Uploads.im API currently has only the upload endpoint, which allows anyone to upload an image file with no authentication. Here's an example of how to use it:

extern crate uploads_im_client;

fn main() {
    let uploaded_image = uploads_im_client::upload_with_default_options("my_image.jpg").expect("successful image upload");
    println!("Uploaded image! You can now view it at {}", uploaded_image.view_url.to_string());
}

Licensing

This project is dual-licensed under either the MIT or Apache 2.0 license. Take your pick!

Contributing

Contributions, feature requests, and bug reports are warmly welcomed! See the contribution guidelines for getting started.

See also the Code of Conduct for more details about expectations regarding contributions to this project.

Contributors

@ErichDonGubler, original author

Commit count: 77

cargo fmt