Author Image

_diogomachado

Sep 19, 2024

Implementação e Lançamento de API Pix com NestJS

API PixNestJSproduçãosdk-node-apis-efitsconfig.json

Oi, boa tarde, tenho duas dúvidas quanto a API pix:

1) Boa tarde, estou criando uma API com Nestjs e atualmente para criar o pix copia e cola eu só consegui fazer usando o import Gerencianet from 'gn-api-sdk-typescript', porém estou perto de lançar em produção e não sei se é a forma mais correta.

2) Pretendo lançar minha ideia em produção em breve, eu preciso fazer algo para começar a receber o Pix em produção (preencher formulário, fazer solicitação, etc)?

Obrigado!

Respostas (3):
Avatar discord do usuario joaolucas_efi

joaolucas_efi

19/09/2024

Boa tarde, @_diogomachado. Tudo bem?
1) O ideal é alterar para o novo sdk sdk-node-apis-efi, em NestJS será preciso algumas alterações, recentemente o @antoniofernandes fez essa mesma alteração, houveram algumas modificações à serem feitas. Uma delas foi incluir no tsconfig.json dentro do compilerOptions as seguinte opções

"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
, porém isso ocasionou em outras falhas. @antoniofernandes se puder fazer a gentileza de compartilhar conosco a forma com que resolveu essa situação, agradecemos bastante

2) Para receber valores através do Pix via API não há nenhuma solicitação a ser feita.

Caso tenha alguma dúvida basta nos perguntar para que possamos lhe auxiliar da maneira mais assertiva possível.

Avatar discord do usuario antoniofernandes

antoniofernandes

20/09/2024

Utilizando as configurações citadas:

js
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
resolveu pora mim.
Porem essa configurações causou um probleminha pontuais de importações de outra libs qie tinha no projeto (não foram em todas)
onde esta imporando essas outras lib com
js
import as MinhaLib from "pacote"
e então bastou importar
js
import MinhaLib from "pacote"
OBS: so modifiquei essa importação nas lib que reclamaram, lembrando que ainda existem outras libs com import
as ... que não deram problema.

Avatar discord do usuario _diogomachado

_diogomachado

20/09/2024

Obrigado Antonio por compartilhar, acho que nao tenho nenhum import assim