Skip to content

TonyOps/NFE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Para utilizar a API da Fazenda para recuperar dados de cupons fiscais, DANFE e informações de produtos, é necessário ter um certificado digital válido e autorizado pela Receita Federal do Brasil e acesso às chaves de acesso e tokens para autenticação na API.

Assumindo que essas informações já foram obtidas, é possível utilizar a biblioteca Requests para realizar as chamadas na API e a biblioteca PyJWT para gerar o token de autenticação. O código utiliza a biblioteca PyJWT para gerar o token de autenticação com base na chave privada e no CNPJ do emissor do cupom fiscal.

Em seguida, a chamada na API é feita com o uso da biblioteca Requests, passando o token de autenticação e a chave de acesso do cupom fiscal no corpo da requisição. O certificado digital e a senha são passados como parâmetros para a função requests.post() para autenticação SSL.

O payload da requisição é um objeto JSON contendo a chave de acesso da NFe. O certificado digital, a senha e a chave privada são passados como parâmetros para a função requests.post() para autenticação SSL.

Para recuperar informações dos produtos da NFe, basta acessar a chave "produtos" do objeto JSON retornado pela API e extrair as informações desejadas, como preço, unidades e código de cada item.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages