Sha256: 074a743b77d6336713804123c554b07e7e963ed0bf4c223fc7bc74fa26e7a014
Contents?: true
Size: 515 Bytes
Versions: 4
Compression:
Stored size: 515 Bytes
Contents
module Careerbuilder module Utils module Request extend self def get(params) # combine params into query string query = "token=#{Careerbuilder.configuration.api_token}&" params.each{|key,value| query << "#{key}=#{value}&"} # get call on REST API base_url = 'http://api.appcast.io/search?' response = HTTParty.get(base_url + query) # parse data data = JSON.parse(response.body, {symbolize_names: true}) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems