Class: Shanon::Clients::VisitorClient

Inherits:
AbstractClient show all
Includes:
Authenticatable
Defined in:
lib/shanon/clients/visitor_client.rb

Constant Summary collapse

PATH =
'/services/rest/visitor'.freeze

Instance Attribute Summary

Attributes inherited from AbstractClient

#conn, #secrets, #token

Instance Method Summary collapse

Methods included from Authenticatable

#get_token

Methods inherited from AbstractClient

#initialize

Constructor Details

This class inherits a constructor from Shanon::AbstractClient

Instance Method Details

#get(opts = {}) ⇒ Object

opts =

search_key1: 'DateRegist',
search_operator1: 'lt',
search_value1: '2018-01-01T00:00:00+09:00'



13
14
15
16
17
# File 'lib/shanon/clients/visitor_client.rb', line 13

def get(opts={})
  params = params_with_signature(opts)
  response = conn.get PATH, params
  response.body
end