module Ravelry::Utils::Request
Public Instance Methods
get(url, key, params={})
click to toggle source
# File lib/ravelry/utils/request.rb, line 6 def get(url, key, params={}) request = Typhoeus::Request.get( "https://api.ravelry.com/#{url}", userpwd: "#{Ravelry.configuration.access_key}:#{Ravelry.configuration.personal_key}", params: params ) data = JSON.parse(request.response_body, {symbolize_names: true}) return data[key] if key return data end