class OffTheGridTrucks::Request
Constants
- BASE_URL
- BEARER_TOKEN
This is a public token.
Public Class Methods
get(resource:, id: nil, query: {})
click to toggle source
# File lib/off_the_grid_trucks/request.rb, line 9 def get(resource:, id: nil, query: {}) res = HTTParty.get( build_url(resource, id), headers: { 'Authorization' => BEARER_TOKEN }, query: query ) JSON.parse(res.body)['data'] end
Private Class Methods
build_url(resource, id = nil)
click to toggle source
# File lib/off_the_grid_trucks/request.rb, line 20 def build_url(resource, id = nil) arr = [BASE_URL, resource] arr << id if id.present? arr.join('/') end