Class: Receitaws::ConsultarCnpj
- Defined in:
- lib/receitaws/consultar_cnpj.rb
Class Method Summary collapse
-
.executar(cnpj) ⇒ Object
Metodo para consultar um CNPJ cnpj: obrigatório, numérico, o CNPJ a ser pesquisado Retonar um obejto do tipo Receitaws::Cnpj.
Methods inherited from Base
build_request, default_headers
Class Method Details
.executar(cnpj) ⇒ Object
Metodo para consultar um CNPJ cnpj: obrigatório, numérico, o CNPJ a ser pesquisado Retonar um obejto do tipo Receitaws::Cnpj
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/receitaws/consultar_cnpj.rb', line 8 def self.executar cnpj cnpj = cnpj.to_s.gsub(/[^0-9A-Za-z]/, '') response = self.build_request self.endpoint(cnpj), "get" begin result = JSON.parse(response.read_body) unless response.nil? rescue result = nil end return Receitaws::Cnpj.new(result) end |