Class: Resas::Api::Client

Inherits:
Nard::Appi::Client
  • Object
show all
Defined in:
lib/resas/api/client.rb,
lib/resas/api/client/util/base_normalizer.rb,
lib/resas/api/client/util/path_settings_normalizer.rb,
lib/resas/api/client/util/request_settings_normalizer.rb

Overview

Note:

実際の通信には Gem ‘Faraday’ を利用する。

RESAS API へアクセスするクライアントのクラス

Defined Under Namespace

Modules: Util

Instance Method Summary collapse

Instance Method Details

#base_endpointURI::HTTPS

API のエンドポイント(APIのバージョンを含む)

Returns:

  • (URI::HTTPS)


25
26
27
# File 'lib/resas/api/client.rb', line 25

def base_endpoint
  URI.join( base_url, "/api/#{ api_version }" )
end