Class: AgentCooper::Merchandiser

Inherits:
Request
  • Object
show all
Defined in:
lib/agent_cooper/requests/merchandiser.rb

Constant Summary collapse

VERSION =
"1.5.0".freeze
HOST =
"svcs.ebay.com".freeze
SERVICE_NAME =
"MerchandisingService".freeze
PATH =
"/MerchandisingService".freeze
ENCODING =
"XML".freeze

Instance Method Summary collapse

Methods inherited from Request

#<<, #aget, #get, #parameters, #reset!

Constructor Details

#initializeMerchandiser

Returns a new instance of Merchandiser.



10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/agent_cooper/requests/merchandiser.rb', line 10

def initialize
  self.host = HOST
  self.path = PATH

  self.default_parameters = {
    "CONSUMER-ID"          => app_id,
    "SERVICE-NAME"         => SERVICE_NAME,
    "SERVICE-VERSION"      => VERSION,
    "RESPONSE-DATA-FORMAT" => ENCODING,
    "REST-PAYLOAD"         => ""
  }
end