Class: DadaExpress::Request
- Inherits:
-
Object
- Object
- DadaExpress::Request
- Defined in:
- lib/dada_express/request.rb
Instance Method Summary collapse
- #excute(url) ⇒ Object
-
#initialize(params) ⇒ Request
constructor
A new instance of Request.
- #order_detail ⇒ Object
Constructor Details
#initialize(params) ⇒ Request
5 6 7 |
# File 'lib/dada_express/request.rb', line 5 def initialize(params) @params = params end |
Instance Method Details
#excute(url) ⇒ Object
9 10 11 |
# File 'lib/dada_express/request.rb', line 9 def excute(url) @response ||= RestClient.post url, ParamsService.process(@params).to_json, {content_type: :json, accept: :json} end |
#order_detail ⇒ Object
13 14 15 16 |
# File 'lib/dada_express/request.rb', line 13 def order_detail excute(DadaExpress.configuration.base_url + ORDER_DETAIL_PATHNAME) JSON.parse(@response.body) end |