lib/ne_api.rb in ne_api-0.0.6 vs lib/ne_api.rb in ne_api-0.0.7
- old
+ new
@@ -9,10 +9,12 @@
module NeAPI
API_SERVER_HOST = "https://api.next-engine.org"
NE_SERVER_HOST = "https://base.next-engine.org"
private
+
+
def conn
@conn ||= Faraday::Connection.new(url: API_SERVER_HOST) do |builder|
builder.use Faraday::Request::UrlEncoded
builder.use Faraday::Response::Logger
builder.use Faraday::Adapter::NetHttp
@@ -32,11 +34,11 @@
body
end
class Master
include NeAPI
- attr_accessor :access_token, :refresh_token, :wait_flag, :retry_num, :wait_interval
+ attr_accessor :access_token, :refresh_token, :wait_flag, :retry_num, :wait_interval, :access_token_end_date, :refresh_token_end_date
PATH_PREFIX="/api_v1_"
def initialize access_token: "", refresh_token: ""
@@params = YAML.load_file(File.join(File.dirname(__FILE__),"../config/api.yaml"))
@access_token = access_token
@@ -81,9 +83,11 @@
return false
end
@access_token = res["access_token"] if res["access_token"].present?
@refresh_token = res["refresh_token"] if res["refresh_token"].present?
+ @access_token_end_date = res["access_token_end_date"] if res["access_token_end_date"].present?
+ @refresh_token_end_date = res["refresh_token_end_date"] if res["refresh_token_end_date"].present?
get_key.present? ? res[get_key] : res
end
def method_missing(path, args={})
super if @@params.nil? || path.nil?