Sha256: df107a46737cfb9e4a66600cfe5cc70c69a4a9c9373beecf3950f8476560567e

Contents?: true

Size: 393 Bytes

Versions: 1

Compression:

Stored size: 393 Bytes

Contents

module AutocompleteService
  include RestClient

  VEHICLE_AUTOCOMPLETE_URL = "#{BASE_URL}/UsedCarWS/UsedCarWS/Autocomplete".freeze

  def lookup_autocomplete(query_params = {})
    begin
      response = HTTParty.get(VEHICLE_AUTOCOMPLETE_URL, headers: headers, query: query_params)
      process_response(JSON.parse(response))
    rescue => e
      [{ error: e.to_s }, 500]
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
blackbook_client-0.1.5 lib/autocomplete_service.rb