Method: NetSuite::Actions::Initialize#request

Defined in:
lib/netsuite/actions/initialize.rb

#request(credentials = {}) ⇒ Object



12
13
14
15
16
17
18
19
20
# File 'lib/netsuite/actions/initialize.rb', line 12

def request(credentials={})
  NetSuite::Configuration.connection(
    {namespaces: {
      'xmlns:platformMsgs'    => "urn:messages_#{NetSuite::Configuration.api_version}.platform.webservices.netsuite.com",
      'xmlns:platformCore'    => "urn:core_#{NetSuite::Configuration.api_version}.platform.webservices.netsuite.com",
      'xmlns:platformCoreTyp' => "urn:types.core_#{NetSuite::Configuration.api_version}.platform.webservices.netsuite.com",
    }}, credentials
  ).call :initialize, :message => request_body
end