Module: Imgur::Request::AccountAlbum

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

Overview

Note:

Everything about album stated in this doc will use id instead of album_hash to maintain consistency with “id” related queries.

Account x Album endpoints

Instance Method Summary collapse

Instance Method Details

#delete_account_album(body = nil, username:, id:) ⇒ Response::Base

Returns response data from /account/:username/album/:id.

Parameters:

  • username (String)

    Required

  • id (String)

    Required

  • data (Hash)

    additional keys accepted for /account/:username/album/:id

Returns:

  • (Response::Base)

    response data from /account/:username/album/:id

#get_account_album(body = nil, username:, id:) ⇒ Response::Base<Model::Album>

Returns response data from /account/:username/album/:id.

Parameters:

  • username (String)

    Required

  • id (String)

    Required

  • data (Hash)

    additional keys accepted for /account/:username/album/:id

Returns:

#get_account_album_count(body = nil, username:) ⇒ Response::Base

Returns response data from /account/:username/albums/count.

Parameters:

  • username (String)

    Required

  • data (Hash)

    additional keys accepted for /account/:username/albums/count

Returns:

  • (Response::Base)

    response data from /account/:username/albums/count

#get_account_album_ids(body = nil, username:, **data) ⇒ Response::Base

Returns response data from /account/:username/albums/ids/:page?.

Parameters:

  • username (String)

    Required

  • data (Hash)

    additional keys accepted for /account/:username/albums/ids/:page?

Options Hash (**data):

  • page (String)

Returns:

  • (Response::Base)

    response data from /account/:username/albums/ids/:page?

#get_account_albums(body = nil, username:, **data) ⇒ Response::Base<Array<Model::Album>>

Returns response data from /account/:username/albums/:page?.

Parameters:

  • username (String)

    Required

  • data (Hash)

    additional keys accepted for /account/:username/albums/:page?

Options Hash (**data):

  • page (String)

Returns: