Class: GiactVerification::ProductionRequester
- Inherits:
-
Object
- Object
- GiactVerification::ProductionRequester
- Defined in:
- lib/giact_verification/requests/production_requester.rb
Constant Summary collapse
- PRODUCTION_URI =
URI.parse('https://api.giact.com/verificationservices/v5/InquiriesWS-5-8.asmx').freeze
Class Method Summary collapse
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize(args) ⇒ ProductionRequester
constructor
A new instance of ProductionRequester.
Constructor Details
#initialize(args) ⇒ ProductionRequester
Returns a new instance of ProductionRequester.
13 14 15 16 |
# File 'lib/giact_verification/requests/production_requester.rb', line 13 def initialize(args) @endpointable = PRODUCTION_URI @body = args[:body] end |
Class Method Details
.call(args) ⇒ Object
9 10 11 |
# File 'lib/giact_verification/requests/production_requester.rb', line 9 def self.call(args) new(args).call end |
Instance Method Details
#call ⇒ Object
18 19 20 21 22 23 |
# File 'lib/giact_verification/requests/production_requester.rb', line 18 def call http = Net::HTTP.new(endpointable.host, endpointable.port) http.use_ssl = true response = http.post(endpointable.path, body, 'Content-Type' => 'text/xml') end |