Module: Tanita::Api::Client

Defined in:
lib/tanita/api/client.rb,
lib/tanita/api/client/base.rb,
lib/tanita/api/client/helpers.rb,
lib/tanita/api/client/version.rb,
lib/tanita/api/client/base_entity.rb,
lib/tanita/api/client/class_builder.rb,
lib/tanita/api/client/configuration.rb,
lib/tanita/api/client/base_api_client.rb

Defined Under Namespace

Modules: HttpHelper, Scope Classes: Auth, BaseApiClient, BaseEntity, ClassBuilder, Configuration, Error, Innerscan, Pedometer, Smug, Sphygmomanometer

Constant Summary collapse

BASE_URL =
'https://www.healthplanet.jp'
AUTH_URL_PATH =
'/oauth/auth'
AUTH_URL =
"#{BASE_URL}#{AUTH_URL_PATH}"
TOKEN_URL_PATH =
'/oauth/token'
TOKEN_URL =
"#{BASE_URL}#{TOKEN_URL_PATH}"
DEFAULT_REDIRECT_URI =
"#{BASE_URL}/success.html"
VERSION =
'0.5.1'
DATE_TYPE_REGISTERD_AT =
0
DATE_TYPE_MEASURED_AT =
1

Class Method Summary collapse

Class Method Details

.configurationObject



19
20
21
# File 'lib/tanita/api/client.rb', line 19

def configuration
  @configuration ||= Tanita::Api::Client::Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



15
16
17
# File 'lib/tanita/api/client.rb', line 15

def configure
  yield configuration
end