Class: PlateApi::PostRequest
- Defined in:
- lib/plate_api/post_request.rb
Constant Summary
Constants inherited from Request
Request::DefaultApiBaseEndpoint, Request::HttpAdapter
Instance Method Summary collapse
- #extra_request_options(request) ⇒ Object
-
#initialize(public_key, secret, path, parameters = {}, custom_server = nil) ⇒ PostRequest
constructor
A new instance of PostRequest.
Methods inherited from Request
#calculate_signature, #execute, #request_date
Constructor Details
#initialize(public_key, secret, path, parameters = {}, custom_server = nil) ⇒ PostRequest
Returns a new instance of PostRequest.
6 7 8 9 10 |
# File 'lib/plate_api/post_request.rb', line 6 def initialize(public_key, secret, path, parameters={}, custom_server=nil) super(public_key, secret, "POST", path, custom_server) @post_parameters = parameters.to_json end |
Instance Method Details
#extra_request_options(request) ⇒ Object
12 13 14 15 |
# File 'lib/plate_api/post_request.rb', line 12 def (request) request.headers['Content-Type'] = 'application/json' request.body = @post_parameters end |