Module: Meroku::Api
- Included in:
- CLI
- Defined in:
- lib/meroku/api.rb
Overview
Logic related to making rest api calls to backend rails server
Instance Method Summary collapse
Instance Method Details
#post(data) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/meroku/api.rb', line 6 def post(data) # response = RestClient.post "https://www.example.net", data.to_json # puts "DB8 #{response.inspect}" # true # response = RestClient.post(url, data.to_json, # timeout: 1, # content_type: :json, # accept: :json) # r = JSON.parse(response) # yield(r["data"]) if r.key?("data") # return unless r.key?("errors") && r["errors"].size.positive? # puts "error: #{r['errors'].map { |x| x['detail'] }.join('. ')}" end |