class FlickRaw::Flickr::Collections

Public Instance Methods

getInfo(:collection_id => 'collection_id',:secure_image_embeds => 'secure_image_embeds') click to toggle source

flickr.collections.getInfo request.

Returns information for a single collection. Currently can only be called by the collection owner, this may change.

Arguments

collection_id (required)

The ID of the collection to fetch information for.

secure_image_embeds

This argument will secure the external image embeds in all the markup and return a secure back in addition to the

Error codes

  • 1: Collection not found

    The requested collection could not be found or is not visible to the calling user.

  • 96: Invalid signature

    The passed signature was invalid.

  • 97: Missing signature

    The call required signing but no signature was sent.

  • 98: Login failed / Invalid auth token

    The login details or auth token passed were invalid.

  • 99: User not logged in / Insufficient permissions

    The method requires user authentication but the user was not logged in, or the authenticated method call did not have the required permissions.

  • 100: Invalid API Key

    The API key passed was not valid or has expired.

  • 105: Service currently unavailable

    The requested service is temporarily unavailable.

  • 106: Write operation failed

    The requested operation failed due to a temporary issue.

  • 111: Format “xxx” not found

    The requested response format was not found.

  • 112: Method “xxx” not found

    The requested method was not found.

  • 114: Invalid SOAP envelope

    The SOAP envelope send in the request could not be parsed.

  • 115: Invalid XML-RPC Method Call

    The XML-RPC request document could not be parsed.

  • 116: Bad URL found

    One or more arguments contained a URL that has been used for abuse on Flickr.

Returns

All My PhotosPhotos!
....
# Generated automatically from flickr api
  def getInfo(*args)
    @flickr.call 'flickr.collections.getInfo', *args
  end
getTree(:collection_id => 'collection_id',:user_id => 'user_id') click to toggle source

flickr.collections.getTree request.

Returns a tree (or sub tree) of collections belonging to a given user.

Arguments

collection_id

The ID of the collection to fetch a tree for, or zero to fetch the root collection. Defaults to zero.

user_id

The ID of the account to fetch the collection tree for. Deafults to the calling user.

Error codes

  • 1: User not found

    The specified user could not be found.

  • 2: Collection not found

    The specified collection does not exist.

  • 100: Invalid API Key

    The API key passed was not valid or has expired.

  • 105: Service currently unavailable

    The requested service is temporarily unavailable.

  • 106: Write operation failed

    The requested operation failed due to a temporary issue.

  • 111: Format “xxx” not found

    The requested response format was not found.

  • 112: Method “xxx” not found

    The requested method was not found.

  • 114: Invalid SOAP envelope

    The SOAP envelope send in the request could not be parsed.

  • 115: Invalid XML-RPC Method Call

    The XML-RPC request document could not be parsed.

  • 116: Bad URL found

    One or more arguments contained a URL that has been used for abuse on Flickr.

Returns

# Generated automatically from flickr api
  def getTree(*args)
    @flickr.call 'flickr.collections.getTree', *args
  end