Histórico de mensagens sobre sdk em pix

EXIBINDO CONVERSAS RECENTES:

Texto: sdk
Canal: pix
Avatar discord do usuario josecarlos8867

josecarlos8867

Ver Respostas

Boa noite!
Estou realizando a instalação do SDK, e estou com um problema.
Na documentação está informando que:
"Caso você tenha uma versão do PHP superior à 5.5 e inferior a 7.0, sugerimos é possível utilizar as versões 2.x e 3.x da nossa SDK."
Mesmo eu usando essas versões estou com o seguinte erro (Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.1.0".).
conposer.lock:

"require": {
"php": ">=7.1",
"symfony/polyfill-intl-normalizer": "^1.10",
"symfony/polyfill-php72": "^1.10"
},
...
"require": {
"php": ">=7.1"
},

Neste caso como devo proceder?
Versão do PHP 5.6.40.

Avatar discord do usuario petrikov555

petrikov555

Boa tarde, equipe da @Efí !

Por favor, há algum limite p/ requisições feitas a API dentro de um determinado período de tempo?

Pois estou fazendo um monitoramento (com a sdk python) que verifica há cada 5s, se um determinado txid foi pago... Porém após poucos segundos, começa aparecer o seguinte erro:

('Connection aborted.', ConnectionResetError(10054, 'Foi forçado o cancelamento de uma conexão existente pelo host remoto', None, 10054, None))

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Então o mais rápido é usar o SDK para node.js: https://github.com/gerencianet/gn-api-sdk-node

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Certo, neste caso você não queria utilizar a SDK, somente criar uma função contendo o Curl para gerar a requisição de criar boleto?

Avatar discord do usuario elinardosilva

elinardosilva

Meu caso era a forma q meu script ta convertendo o certificado para pem. A @palloma_efi me ajudou chegar nessa conclusão. N sei se é necessário add umas infor da gerencianet q aparece no arquivo convertido por eles. Mas o meu funcionava sem ser SDK. Porém no SDK só deu certo usando o comando lá de conversão

Avatar discord do usuario elinardosilva

elinardosilva

Ver Respostas

Opa cara. Mas vc já tentou usar? Aqui esta funcionando normal com curl, mas quero usar o SDK, economia de código etc...

Avatar discord do usuario elinardosilva

elinardosilva

sdk 4.0.3

Avatar discord do usuario elinardosilva

elinardosilva

laravel 8.x
php 7.4
guzzlehttp 7.2
sdk 4.0

Avatar discord do usuario elinardosilva

elinardosilva

Ver Respostas

algueém aqui o implentou sdk usando laravel 8.x?
estou tentando utlizar sem sucesso.
minhas credenciais estão todas corretas, certificado, cliente secret etc. porem sempre cai no mesmo erro:

"message": "Call to a member function getBody() on null",
"exception": "Error",
"file": "/home/forge/api.granaup.io/vendor/gerencianet/gerencianet-sdk-php/src/Gerencianet/Request.php",
"line": 61,
deste ontem quebrando a cabeça com suporte e ngm tem minha solução. testando sem sdk disparando no edpoint funciona

Avatar discord do usuario luizgerencianet

luizgerencianet

Ver Respostas

No seu caso, será necessário as dependências da SDK de PHP

Avatar discord do usuario elinardosilva

elinardosilva

Tenho o SDK instalado, guzzlehttp

Avatar discord do usuario elinardosilva

elinardosilva

pix no meu app ta tudo ok, tenho webhook etc... mas preciso q funcione com sdk

Avatar discord do usuario elinardosilva

elinardosilva

ja dei dd nas request q tão chegando e ta tudo ok. certificado etc.. por sinal eu consigo gerar o pix normal via edpoint manual, mas estou querendo usar SDK no meu projeto, ate por questões de atualizações ficar mais tranquilo

Avatar discord do usuario elinardosilva

elinardosilva

"gerencianet/gerencianet-sdk-php": "^4.0",

Avatar discord do usuario igor_efi

igor_efi

Boa noite <@!575022326626648074>!
Qual a versão da SDK que você esta utilizando?

Avatar discord do usuario elinardosilva

elinardosilva

usando sdk

Avatar discord do usuario elinardosilva

elinardosilva

pessoal alguém ja teve o seguinte erro:
"message": "Argument 1 passed to GuzzleHttp\\Psr7\\Message::bodySummary() must implement interface Psr\\Http\\Message\\MessageInterface, null given, called in /home/forge/api.granaup.io/vendor/gerencianet/gerencianet-sdk-php/src/Gerencianet/Request.php on line 62",

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá <@!617773421241040982> ! 😃 Boa noite. Depois de inserir suas credenciais nesse arquivo: https://github.com/gerencianet/gn-api-sdk-php/blob/master/examples/config.json você pode utilizar esse exemplo para gerar uma cobrança: https://github.com/gerencianet/gn-api-sdk-php/blob/master/examples/pix/charge/create.php , alterando o body da requisição com os dados da cobrança que deseja emitir.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!617773421241040982>. Recomendo utilizar a SDK de PHP que disponibilizamos no github, pois, já está com a autenticação e consumo de endpoints configurados (https://github.com/gerencianet/gn-api-sdk-php). Caso esteja montando a requisição, verifique se a rota https://api-pix.gerencianet.com.br/oauth/token está em produção em conjunto com as credenciais e certificados no mesmo ambiente