Histórico de mensagens em devs

EXIBINDO CONVERSAS RECENTES:

Canal: devs
Avatar discord do usuario gabriel_efi

gabriel_efi

Caso ainda assim sinta dificuldades na integração nós podemos auxiliar nas dúvidas que surgirem, caso não seja familiarizado com programação, a depender da complexidade da solução que deseja desenvolver, recomendamos ponderar a possibilidade de contratar uma pessoa desenvolvedora para atuar no seu projeto.

O canal <#💼freelancer> aqui na comunidade tem essa finalidade, no entanto, enfatizamos que não nos responsabilizamos pelos trâmites acordados entre os usuários.

Avatar discord do usuario gabriel_efi

gabriel_efi

Lembrando que em nossa documentação você tem acesso a:
Collections do Postman para testar as requisições;
SDKs nas principais linguagens do mercado para auxiliar no desenvolvimento;
Lista completa de todos os endpoints, parâmetros de entrada, dados esperados de saída e muito mais.

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Perguntei porque essa não é uma URL oficial, @thyagomax!
Recomendamos sempre se basear totalmente em nossa documentação técnica oficial: https://dev.efipay.com.br/

Avatar discord do usuario thyagomax

thyagomax

Usei várias, todas sem sucesso

Avatar discord do usuario thyagomax

thyagomax

Eu pedi pra I.A ler uma documentação e ela me retornou essa URL

Avatar discord do usuario thyagomax

thyagomax

Ver Respostas

Tentei todas as outras que estava na documentação, mas nenhuma funcionava também

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Boa tarde, @thyagomax!
A URL base que você está utilizando, se importaria em compartilhar conosco em que se baseou para criá-la?

Avatar discord do usuario vmmonea

vmmonea

Boa tarde pessoa, espero que estejam todos bem! Alguem tem exemplo de implementação dos webhooks usando AWS Lambda? Questão do handshake de certificado na API GATEWAY

Avatar discord do usuario thyagomax

thyagomax

Ver Respostas

Boa tarde Guilherme. depois de muita tentativa, consegui chegar nisso
-
Iniciando conexão...
Base URL: https://api.efipay.com.br
Solicitando token de autenticação...
Resposta da autenticação recebida!
Resposta completa da autenticação:
Erro na autenticação: Token não encontrado.
-
Ja verifiquei os tokens e estão todos corretos. O que pode estar acontecendo?

Avatar discord do usuario thyagomax

thyagomax

Ver Respostas

Tá certo Guilherme, vou dar uma olhada na documentação. Obrigado!

Avatar discord do usuario guilherme_efi

guilherme_efi

Após a atualização, o será possível utilizar o método getBalance.

Avatar discord do usuario thyagomax

thyagomax

Ver Respostas

Composer version 2.8.6 2025-02-25 13:03:50

Avatar discord do usuario thyagomax

thyagomax

Ver Respostas

SDK 5.1

Avatar discord do usuario thyagomax

thyagomax

Aqui está o código
-
require __DIR__ . '/vendor/autoload.php';

use Gerencianet\Exception\GerencianetException;
use Gerencianet\Gerencianet;
use Dotenv\Dotenv;

// Carrega as variáveis de ambiente
$dotenv = Dotenv::createImmutable(__DIR__);
$dotenv->load();

// Credenciais da API (carregadas do .env)
$options = [
'client_id' => $_ENV['GERENCIANET_CLIENT_ID'],
'client_secret' => $_ENV['GERENCIANET_CLIENT_SECRET'],
'sandbox' => $_ENV['GERENCIANET_SANDBOX'] === 'true',
];

try {
// Inicializa a API da Gerencianet
$api = new Gerencianet($options);

// Faz a requisição para obter o saldo
$response = $api->call('gnGetBalance', [], []);

// Exibe o saldo formatado
$saldo = $response['saldo'];
echo "Saldo disponível: R$ " . number_format($saldo, 2, ',', '.');
} catch (GerencianetException $e) {
echo "Erro ao consultar saldo: " . $e->getMessage();
} catch (Exception $e) {
echo "Erro: " . $e->getMessage();
}
?>

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @thyagomax! Tudo bem?
Provavelmente você está utilizando uma versão antiga da SDK de PHP. Qual a versão instada no composer do seu projeto?

Avatar discord do usuario thyagomax

thyagomax

OBS uso vps linux php / apache

Avatar discord do usuario thyagomax

thyagomax

Ver Respostas

Bom dia! Estou a 2 dias tentando fazer uma requisição para exibir o saldo da minha conta no meu painel admin (php) mas só recebo a mensagem de erro Erro: Nonexistent requested 'getBalance' method. Alguém poderia me ajudar por favor?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @michaellopes_! Tudo bem?
No ambiente de homologação, a atualização dos status pode levar um pouco mais de tempo mesmo. Já em produção, sua aplicação terá esse retorno mais rápido.