Module: DevmeSdk

Defined in:
lib/devme-sdk-ruby/version.rb,
lib/devme-sdk-ruby.rb,
lib/devme-sdk-ruby/api_error.rb,
lib/devme-sdk-ruby/api/ip_api.rb,
lib/devme-sdk-ruby/api_client.rb,
lib/devme-sdk-ruby/models/error.rb,
lib/devme-sdk-ruby/api/email_api.rb,
lib/devme-sdk-ruby/api/phone_api.rb,
lib/devme-sdk-ruby/api/utils_api.rb,
lib/devme-sdk-ruby/configuration.rb,
lib/devme-sdk-ruby/api/domain_api.rb,
lib/devme-sdk-ruby/api/country_api.rb,
lib/devme-sdk-ruby/api/currency_api.rb,
lib/devme-sdk-ruby/models/who_am_i_out.rb,
lib/devme-sdk-ruby/models/http_error_out.rb,
lib/devme-sdk-ruby/models/get_ip_details_out.rb,
lib/devme-sdk-ruby/models/list_countries_out.rb,
lib/devme-sdk-ruby/models/list_countries_item.rb,
lib/devme-sdk-ruby/models/list_currencies_out.rb,
lib/devme-sdk-ruby/models/convert_currency_out.rb,
lib/devme-sdk-ruby/models/get_domain_whois_out.rb,
lib/devme-sdk-ruby/models/list_currencies_item.rb,
lib/devme-sdk-ruby/models/get_email_details_out.rb,
lib/devme-sdk-ruby/models/get_phone_details_out.rb,
lib/devme-sdk-ruby/models/get_country_details_out.rb,
lib/devme-sdk-ruby/models/get_ip_details_city_out.rb,
lib/devme-sdk-ruby/models/get_currency_details_out.rb,
lib/devme-sdk-ruby/models/get_currency_exchange_rate_out.rb

Overview

#DEV.ME API Documentation

#DEV.ME API Documentation [Currency Conversion and Exchange Rates API](dev.me/products/currency) - [IP2Location, IP Country, IP Information API](dev.me/products/ip) - [Email Validation, Mailbox Verification](dev.me/products/email) - [Phone Number Validation](dev.me/products/phone). You can learn more at [dev.me](dev.me). For this example you can use api key `demo-key` to test the APIs

The version of the OpenAPI document: 1.0.0 Contact: support@dev.me

Defined Under Namespace

Classes: ApiClient, ApiError, Configuration, ConvertCurrencyOut, CountryApi, CurrencyApi, DomainApi, EmailApi, Error, GetCountryDetailsOut, GetCurrencyDetailsOut, GetCurrencyExchangeRateOut, GetDomainWhoisOut, GetEmailDetailsOut, GetIpDetailsCityOut, GetIpDetailsOut, GetPhoneDetailsOut, HttpErrorOut, IPApi, ListCountriesItem, ListCountriesOut, ListCurrenciesItem, ListCurrenciesOut, PhoneApi, UtilsApi, WhoAmIOut

Constant Summary collapse

VERSION =
'1.0.2'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

DevmeSdk.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



54
55
56
57
58
59
60
# File 'lib/devme-sdk-ruby.rb', line 54

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end