Histórico de mensagens sobre sdk

EXIBINDO CONVERSAS RECENTES:

Texto: sdk
# pix
Avatar discord do usuario samuelrodrigues7340

samuelrodrigues7340

é possível eu usar o SDK sem precisar eu gerar o txtId?

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Consegue fazer a chamada pela nossa sdk @tiago1012web?

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Você esta utilizando alguma de nossas sdks?

# pix
Avatar discord do usuario macrineeu

macrineeu

to procurando na doc e to meio perdido, será que alguem pode dar uma luz ? Tem algo direto no SDK que facilite essas chamadas e criação do endpoint que vai receber os dados ?

# devs
Avatar discord do usuario meninotrovoada

meninotrovoada

Ver Respostas

Opa boa tarde. O Sdk do flutter está com problema pro pix? As chamadas pro PIX sempre dá "non existent endpoint"....

# devs
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @mathheusdr! Ao tentar emitir um boleto, retorna Unauthorized?
Você esta usando alguma SDK?

# pix
Avatar discord do usuario _alexandrehenrique

_alexandrehenrique

Ver Respostas

ola equipe @Efí, eu estou usando exemplo do sdk disponível no github, o metodo pixListCharges.ts, o exemplo mosta que pode ser feito uma pesquisa por periodo mas não esta funcionando,

# módulos-plugins
Avatar discord do usuario allanmello

allanmello

Ver Respostas

Sim João, eu entendi isso. Antes mesmo de vcs responderem, tinha alterado o SDK para "gn-api-sdk-typescript". A questão é que qualquer lib desenvolvida p/ Node roda em Nestjs, já que o framework roda sob node.
Sugiro atualizar a documentação colocando um /Nestjs após o Typecrypt da documentação do SDK, Typescript/NestJS.
Para os próximos usuários não perderem tempo "debugando erros" em uso de SDK incorreto.
Bem como atualizar os vídeos com erratas, por exemplo:
No vídeo sobre Typescript, a função "gnCreateEvp" não existe, agora é "pixCreateEvp".

# módulos-plugins
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia @allanmello acredito que para funcionar dessa forma seria necessário um pacote da forma @types/gn-api-sdk-node, porém atualmente não temos este pacote disponibilizado.
Portanto sempre que for utilizar TS será necessário usar o pacote gn-api-sdk-typescript ou sdk-typescript-apis-efi.

# pix
Avatar discord do usuario allanmello

allanmello

Ver Respostas

Bom dia, posso utilizar minha chave pix na homologação da API?
Ou tenho que gerar uma aleatória p/ testes?
Estou recebendo a msg de Erro: Forbidden -> Permissão negada para gerar a cobrança pix na homologação.
Estou usando o SDK Typescript.

# módulos-plugins
Avatar discord do usuario allanmello

allanmello

Ver Respostas

Bom dia, Lucas. Sim, já tinha feito isso, trocado p/ o SDK Typescript.
Mas o SDK Node deveria funcionar no NestJS, já que o mesmo é um framework que roda sob o nodejs.
Grato

# pix
Avatar discord do usuario flavioeramos

flavioeramos

Ver Respostas

Boa noite! Estou tendo problemas ao enviar o projeto para produção, retornando error no servidor quando tento gerar um pagamento via pix, mas em localhost todas as chamadas para gerar o qr code ocorrem normalmente sem relatar erro. Hospedo minha aplicação no Netlify usando o Next.js. Alguém pode me ajudar a resolver isso?! Agradeço desde já. Já tentei as soluções apresentadas, como criar o arquivo .d.ts e usar npm i --save-dev @types/gn-api-sdk-node, porém sem sucesso.

# módulos-plugins
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia @allanmello, tudo bem?
Pela mensagem recebida acredito que a falha seja por conta de sua aplicação ser desenvolvida em TS.
Caso sua aplicação esteja desenvolvida em TS, instale o pacote gn-api-sdk-typescript, altere a importação para buscar neste pacote e então deve ser possível instanciar a classe Gerencianet.

# devs
Avatar discord do usuario mathheusdr

mathheusdr

Ola boa noite, na documentação ultima atualização da SDK PHP no git da efi, fiquei em duvida se ainda é necessario usar o vagrant e o virtual box para faze funcionar ?

# módulos-plugins
Avatar discord do usuario allanmello

allanmello

Ver Respostas

Boa tarde, estou com o seguinte cenário:
- Já possuo uma API em NestJS e estou integrando o GN Node SDK da Efi
- Porém alguns erros persistem ao tentar inicializar o SDK conforme orientações p/ Node

Perguntas:
- Qual a maneira correta de inicializar o SDK em NestJS, haja vista, que o SDK está gerando alguns erros como :
1 - Na Declaração ( import Gerencianet from 'gn-api-sdk-node':
Error: Could not find a declaration file for module 'gn-api-sdk-node'. 'd:/Desenv/Dev/Projetos/ServerPay/efiserver/node_modules/gn-api-sdk-node/index.js' implicitly has an 'any' type.

2 - No construtor ( this.apiGnet = new Gerencianet(this.options) ):
Error: gn_api_sdk_node_1.Gerencianet is not a constructor

3 - A SDK funciona com NestJS?

4 - Se funciona, onde encontro exemplo da mesma em NestJS?

# módulos-plugins
Avatar discord do usuario alexmopereira

alexmopereira

Ver Respostas

@guilherme_efi desculpa, agora entendi o que perguntou da versão do SDK a minha é "version": "5.1.1",

# módulos-plugins
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Certo. Acredito que possa ter alguma incorência na instação da SDK em seu projeto. De acordo com os logs que apresentou, o arquivo "/src/Gerencianet/Endpoints.php" refere-se a versão 5.x da SDK.

Faça o seguinte. Crie um backup da pasta "vendor" e arquivo "composer.lock". Confirme se no arquivo "composer.json" está a versão "1.0.17". Depois execute o comando composer install para instalar as dependências corretamente.

# módulos-plugins
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @alexmopereira! Tudo bem?
Qual é a versão da SDK de PHP instalada em seu projeto? Você está utilizando o método createCarnet para a emissão do carnê?

# módulos-plugins
Avatar discord do usuario alexmopereira

alexmopereira

Ver Respostas

Bom dia, no meu sistema estou fazendo uma renegociação que preciso emitir um boleto da entrada e um carne com as demais parcelas, mas estou tendo o seguinte erro

Warning: Illegal string offset 'api' in /www/wwwroot/sistema.representacoesrd.com.br/gerencianet/gn-api-sdk-php/src/Gerencianet/Endpoints.php on line 67

Warning: Illegal string offset 'sandbox' in /www/wwwroot/sistema.representacoesrd.com.br/gerencianet/gn-api-sdk-php/src/Gerencianet/Endpoints.php on line 79

Warning: Illegal string offset 'url' in /www/wwwroot/sistema.representacoesrd.com.br/gerencianet/gn-api-sdk-php/src/Gerencianet/Endpoints.php on line 79

Warning: Illegal string offset 'url' in /www/wwwroot/sistema.representacoesrd.com.br/gerencianet/gn-api-sdk-php/src/Gerencianet/Endpoints.php on line 81

Fatal error: Uncaught TypeError: Argument 1 passed to Gerencianet\ApiRequest::__construct() must be of the type array or null, string given, called in /www/wwwroot/sistema.representacoesrd.com.br/gerencianet/gn-api-sdk-php/src/Gerencianet/Endpoints.php on line 86 and defined in /www/wwwroot/sistema.representacoesrd.com.br/gerencianet/gn-api-sdk-php/src/Gerencianet/ApiRequest.php:13 Stack trace: #0 /www/wwwroot/sistema.representacoesrd.com.br/gerencianet/gn-api-sdk-php/src/Gerencianet/Endpoints.php(86): Gerencianet\ApiRequest->__construct() #1 /www/wwwroot/sistema.representacoesrd.com.br/gerencianet/gn-api-sdk-php/src/Gerencianet/Endpoints.php(38): Gerencianet\Endpoints->Gerencianet\{closure}() #2 /www/wwwroot/sistema.representacoesrd.com.br/renegociacao/processa_renegociar.php(369): Gerencianet\Endpoints->__call() #3 {main} thrown in /www/wwwroot/sistema.representacoesrd.com.br/gerencianet/gn-api-sdk-php/src/Gerencianet/ApiRequest.php on line 13

ele gera o boleto mas nao o carnê.