Class: Business::BR::CEP::Providers::RepublicaVirtual

Inherits:
Base
  • Object
show all
Defined in:
lib/business-br/cep/providers/republicavirtual.rb

Instance Attribute Summary

Attributes inherited from Base

#zipcode

Instance Method Summary collapse

Instance Method Details

#search_by(cep) ⇒ Object



8
9
10
11
12
13
14
15
# File 'lib/business-br/cep/providers/republicavirtual.rb', line 8

def search_by(cep)
  @zipcode = cep
  response = Faraday.get("http://cep.republicavirtual.com.br/web_cep.php?cep=#{@zipcode}&formato=json")
    parse_response(response.body)
rescue Faraday::ClientError => e
  puts e.response if ENV['BUSINESS-BR_DEBUG']
  nil
end