def get_looks( look_type = nil, index = 0, num_results = 10)
      raise "invalid filter type must be one of the following: #{self.look_types}" if( !self.look_types.include?( look_type))

      type    = "type="   + look_type.to_s
      min     = "min="    + index.to_s
      count   = "count="  + num_results.to_s
      args    = [type, min, count].join( '&')

      return call_api( __method__, args)
    end
def get_looks( look_type = nil, index = 0, num_results = 10)
      raise "invalid filter type must be one of the following: #{self.look_types}" if( !self.look_types.include?( look_type))

      type    = "type="   + look_type.to_s
      min     = "min="    + index.to_s
      count   = "count="  + num_results.to_s
      args    = [type, min, count].join( '&')

      return call_api( __method__, args)
    end
This method returns information about looks that match different kinds of searches.
 @param [Integer] look_type
   The type of search to perform. Supported values are:
   New - Recently created looks.
   TopRated - Recently created looks that are highly rated.
   Celebrities - Looks owned by celebrity users.
   Featured - Looks from featured stylebooks.
 @param [String] username
   The username of the Stylebook owner.
 @param  [Integer] index
   The start index of results returned.
 @param  [Integer] num_results
   The number of results to be returned.
 @return [String]
   A list of looks of the given type.