Module: Uploadcare

Defined in:
lib/uploadcare.rb,
lib/uploadcare/api.rb,
lib/uploadcare/version.rb,
lib/uploadcare/api/raw_api.rb,
lib/uploadcare/api/file_api.rb,
lib/uploadcare/utils/parser.rb,
lib/uploadcare/api/group_api.rb,
lib/uploadcare/errors/errors.rb,
lib/uploadcare/resources/file.rb,
lib/uploadcare/api/project_api.rb,
lib/uploadcare/resources/group.rb,
lib/uploadcare/api/file_list_api.rb,
lib/uploadcare/api/uploading_api.rb,
lib/uploadcare/resources/project.rb,
lib/uploadcare/api/group_list_api.rb,
lib/uploadcare/resources/file_list.rb,
lib/uploadcare/resources/group_list.rb,
lib/uploadcare/rest/connections/api_connection.rb,
lib/uploadcare/rest/connections/upload_connection.rb,
lib/uploadcare/rest/middlewares/parse_json_middleware.rb,
lib/uploadcare/rest/middlewares/raise_error_middleware.rb

Defined Under Namespace

Modules: Connections, FileApi, FileListApi, GroupApi, GroupListApi, Parser, ProjectApi, RawApi, UploadingApi Classes: Api, Error

Constant Summary collapse

DEFAULT_SETTINGS =
{
  public_key: 'demopublickey',
  private_key: 'demoprivatekey',
  upload_url_base: 'https://upload.uploadcare.com',
  api_url_base: 'https://api.uploadcare.com',
  static_url_base: 'http://www.ucarecdn.com',
  api_version: '0.3',
  cache_files: true,
}
USER_AGENT =
"uploadcare-ruby/#{Uploadcare::VERSION}"
VERSION =
"1.0.5"

Class Method Summary collapse

Class Method Details

.default_settingsObject



22
23
24
# File 'lib/uploadcare.rb', line 22

def self.default_settings
  DEFAULT_SETTINGS
end

.user_agentObject



26
27
28
# File 'lib/uploadcare.rb', line 26

def self.user_agent
  USER_AGENT
end