Module: Imgur::Request::Image

Included in:
Client
Defined in:
(ruby-imgur 0.0.1) ruby-imgur/client_request.rb

Overview

Image group endpoints

Instance Method Summary collapse

Instance Method Details

#delete_image(body = nil, key:) ⇒ Response::Base

Returns response data from /image/:key.

Parameters:

  • key (String)

    Required

  • data (Hash)

    additional keys accepted for /image/:key

Returns:

#do_image_favorite(body = nil, key:) ⇒ Response::Base

Returns response data from /image/:key/favorite.

Parameters:

  • key (String)

    Required

  • data (Hash)

    additional keys accepted for /image/:key/favorite

Returns:

#get_image(body = nil, id:) ⇒ Response::Base<Model::Image>

Returns response data from /image/:id.

Parameters:

  • id (String)

    Required

  • data (Hash)

    additional keys accepted for /image/:id

Returns:

#update_image_info(body = nil, key:) ⇒ Response::Base

Returns response data from /image/:key.

Parameters:

  • key (String)

    Required

  • data (Hash)

    additional keys accepted for /image/:key

Returns:

#upload_image(body = nil) ⇒ Response::Base<Model::Image>

Returns response data from /upload.

Parameters:

  • data (Hash)

    additional keys accepted for /upload

Returns: