Histórico de mensagens sobre sdk em módulos-plugins

EXIBINDO CONVERSAS RECENTES:

Texto: sdk
Canal: módulos-plugins
Avatar discord do usuario victorzac

victorzac

Implementei mas não consigo rodar os php. Por exemplo no navegador digito meusite.com.br/www_gn/gn-api-sdk-php/examples/pix/pix/pixReceivedList.php e recebo erro 500

Avatar discord do usuario yasmin_efi

yasmin_efi

Você pode verificar no link abaixo, um video com um tutorial das diferentes formas de instalar a SDK de php:

Avatar discord do usuario victorzac

victorzac

Tentando instalar com : /var/www/www_gn$ composer require gerencianet/gerencianet-sdk-php
In RequireCommand.php line 142:
file_put_contents(./composer.json): Failed to open stream: Permission denied

Avatar discord do usuario victorzac

victorzac

Instalando o SDK do PHP , apos clonar com Git, em composer install obtive erro: In JsonFile.php line 178:
file_put_contents(./composer.lock): Failed to open stream: Permission denied
Alguma sugestão?

Avatar discord do usuario conexao_cefet

conexao_cefet

Alguém sabe o pq desse erro:
Warning: Undefined array key "code" in C:\xampp\htdocs\cronoteam\vendor\gerencianet\gerencianet-sdk-php\src\Gerencianet\Exception\GerencianetException.php on line 33
insufficient_scopeAccess token has insufficient scope

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @nathan.5ilva86. Bom dia!
Nossa SDK de PHP utiliza o Guzzle, que tem como dependência o Symfony. A última versão do Symfony passou a requisitar o PHP 8.1.
Assim que possível, faremos uma atualização para manter a compatibilidade com o PHP >= 7.2

Avatar discord do usuario nathan.5ilva86

nathan.5ilva86

Ver Respostas

SDK querer versão 7.2
imagem enviada na mensagem pelo usuario nathan.5ilva86

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Chamando os endpoints diretamente ao invés do SDK você não precisa de nenhuma das dependências do SDK como o Composer

Avatar discord do usuario cleyton3245

cleyton3245

Ver Respostas

Gera sim:
Gera sim
[16:32]
An uncaught Exception was encountered
Type: Gerencianet\Exception\AuthorizationException

Message: Forbidden

Filename: /home/ensinaflixcom/public_html/painel.ensinaflix.com.br/application/vendor/gerencianet/gn-api-sdk-php-master/src/Gerencianet/Request.php

Line Number: 106

Backtrace:

File: /home/ensinaflixcom/public_html/painel.ensinaflix.com.br/application/vendor/gerencianet/gn-api-sdk-php-master/src/Gerencianet/Auth.php
Line: 50
Function: send

File: /home/ensinaflixcom/public_html/painel.ensinaflix.com.br/application/vendor/gerencianet/gn-api-sdk-php-master/src/Gerencianet/ApiRequest.php
Line: 23
Function: authorize

File: /home/ensinaflixcom/public_html/painel.ensinaflix.com.br/application/vendor/gerencianet/gn-api-sdk-php-master/src/Gerencianet/Endpoints.php
Line: 89
Function: send

File: /home/ensinaflixcom/public_html/painel.ensinaflix.com.br/application/vendor/gerencianet/gn-api-sdk-php-master/src/Gerencianet/Endpoints.php
Line: 38
Function: Gerencianet{closure}

File: /home/ensinaflixcom/public_html/painel.ensinaflix.com.br/application/libraries/gateways/Gerencianet_gateway.php
Line: 263
Function: __call

File: /home/ensinaflixcom/public_html/painel.ensinaflix.com.br/application/libraries/gateways/Gerencianet_gateway.php

Avatar discord do usuario igor_efi

igor_efi

Você pode utilizar a nossa SDK de PHP para integrar o seu sistema

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Moodle é PHP, então o SDK de PHP é o mais próximo que tem.

Avatar discord do usuario carvalhocarneiro

carvalhocarneiro

Ver Respostas

Estou utilizando o body do exemplo da documentação:

dynamic body = {
"calendario": {"expiracao": 3600},
"devedor": {"cpf": "04267484171", "nome": "Gorbadoc Oldbuck"},
"valor": {"original": "0.01"},
"chave": _chavePIX,
"solicitacaoPagador": "Cobrança dos serviços prestados."
};
https://github.com/gerencianet/gn-api-sdk-dart/blob/main/example/pix/charge/pixCreateCharge.dart

Avatar discord do usuario carvalhocarneiro

carvalhocarneiro

Ver Respostas

Estou implementando dessa forma:

Map params = {"txid": "0jutyh768"};

dynamic body = {
'calendario': {'expiracao': 3600},
'devedor': {'cpf': '02038774463', 'nome': 'Guilherme de Carvalho'},
'valor': {'original': '1.00'},
'chave': _chavePIX,
'solicitacaoPagador': 'Teste de PIX SDK Flutter'
};
var resultado = await _gerenciaNet.call(
'pixCreateCharge',
params: params,
body: body,
);
log(
"Retorno da criação do PIX: ${resultado.toString()}",
name: "NuvolsCore",
);

Avatar discord do usuario carvalhocarneiro

carvalhocarneiro

Eu instalei o SDK, depois gerei os certificado, mas quando chamo o método _gerenciaNet.call('pixCreateCharge', params: params, body: body); é retornado o erro SocketException: Connection reset by peer (OS Error: Connection reset by peer, errno = 104), address = api-pix-h.gerencianet.com.br, port = 55362

P.S. Estou executando no emulador Android.

Avatar discord do usuario carvalhocarneiro

carvalhocarneiro

Ver Respostas

Boa noite, no SDK flutter quando estamos passando os parâmetros para as credenciais o pix_private_key é o certificado gerando com o comando: openssl pkcs12 -in path.p12 -out newfile.key.pem -nocerts -nodes

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Como Perfex é escrito em PHP, provavelmente o SDK da GN para PHP seja o caminho mais curto para integração. Mas criar um payment gateway vc que vai ter que fazer.

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá Douglas! Boa noite. Tudo bem? 😃
Você deseja realizar uma integração do zero? Em caso positivo, disponibilizamos todos os detalhes dos nossos serviços em nossa documentação: https://dev.gerencianet.com.br/docs/
Além disso, possuímos SDKs em diversas linguagens, podendo acelerar seu processo de integração. Segue o link do nosso repositório no Github: https://github.com/gerencianet
Qualquer dúvida, conte com a gente!

Avatar discord do usuario Allison Vasconcelos

Allison Vasconcelos

Ao procurar ajuda sobre este problema, poderão ser-lhe pedidas algumas das seguintes informações:
WordPress versão 5.8.2
Tema actual: Zita (versão 1.5.1)
Plugin actual: Woo Gerencianet Oficial (versão 1.4.6)
PHP versão 7.3.33



Detalhes do erro
================
Um erro do tipo E_ERROR foi causado na linha 40 do ficheiro /home2/kondad70/store.kondadigital.com/oscar/wp-content/plugins/woo-gerencianet-official/includes/lib/gerencianet/guzzlehttp/guzzle/src/HandlerStack.php. Mensagem de erro: Uncaught Error: Call to undefined function GuzzleHttp\choose_handler() in /home2/kondad70/store.kondadigital.com/oscar/wp-content/plugins/woo-gerencianet-official/includes/lib/gerencianet/guzzlehttp/guzzle/src/HandlerStack.php:40
Stack trace:
#0 /home2/kondad70/store.kondadigital.com/oscar/wp-content/plugins/woo-gerencianet-official/includes/lib/gerencianet/guzzlehttp/guzzle/src/Client.php(65): GuzzleHttp\HandlerStack::create()
#1 /home2/kondad70/store.kondadigital.com/oscar/wp-content/plugins/woo-gerencianet-official/includes/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/Gerencianet/Request.php(35): GuzzleHttp\Client->__construct(Array)
#2 /home2/kondad70/store.kondadigital.com/oscar/wp-content/plugins/woo-gerencianet-official/includes/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/Gerencianet/Auth.php(27): Gerencianet\Request->__construct(Array)
#3 /home2/kondad70/store.kondadigital.com/oscar/wp-content/plugins/woo-gerencianet-official/includes/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/