Module: YourImageShare
- Defined in:
- lib/yourimageshare.rb,
lib/yourimageshare/types.rb,
lib/yourimageshare/client.rb,
lib/yourimageshare/errors.rb,
lib/yourimageshare/version.rb
Overview
The official Ruby client for the YourImageShare upload API (https://yourimageshare.com/about/api). It mirrors the existing Go, JS (npm), and Python (PyPI) SDKs - same method names, same result shapes, same error semantics - just idiomatic Ruby on top (raises APIError instead of Go's (result, error) return style).
Zero gem dependencies - only the Ruby standard library.
Defined Under Namespace
Classes: APIError, Client, ListMeta, ListResult, ListedUpload, UploadResult
Constant Summary collapse
- DEFAULT_BASE_URL =
"https://yourimageshare.com/api"- VERSION =
"1.0.0"