Sha256: fb640655df81b339059156cba3c340f9c0973da6ca86e2fc5e091031e32a6413

Contents?: true

Size: 393 Bytes

Versions: 2

Compression:

Stored size: 393 Bytes

Contents

module Smile
  class Base < OpenStruct
    BASE = 'http://api.smugmug.com/hack/rest/1.2.0/'
    BASE_SECURE = 'https://api.smugmug.com/hack/rest/1.2.0/'
    API = 'HSoqGCJ8ilF42BeThMGDZqqqOgj1eXqN'

    attr_accessor :session_id
    def default_params
      base = { :APIKey => API }
      if( session_id )
        base.merge!( :SessionID => session_id )
      end
      base
    end
  end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
cajun-smile-0.1.1 lib/smile/base.rb
smile-0.1.1 lib/smile/base.rb